Posted on: 28/09/2025
Job Description :
Roles & Responsibilities :
- Design, develop, and maintain automated test scripts for Web and API testing using Selenium, Playwright, RestAssured, etc.
- Design and execute accurate test cases for the Salesforce application.
- Must have experience creating frameworks using Selenium and RestAssured.
- Should be willing to work on manual testing tasks as needed.
- Implement BDD frameworks using Cucumber to drive efficient and understandable test scenarios.
- Strong focus on Salesforce application testing, including familiarity with Salesforce workflows, objects, and UI.
- Create, maintain, and optimize Jenkins pipelines for automated builds, testing, and deployments.
- Collaborate with cross-functional teams to define and implement automation strategies and improve test coverage and quality.
- Use GitHub for version control, ensuring proper branching, merging, and pull request practices.
- Build reusable libraries and utilities to streamline automation testing processes.
- Troubleshoot test script failures and improve execution reliability and performance.
- Execute functional, regression, and integration testing throughout the software development lifecycle.
- Design and perform performance and load testing as required.
- Provide training and support to team members on automation tools, frameworks, and best practices.
Skills :
- Mandatory experience in Salesforce application testing: must have hand-on experience in Salesforce workflows and application testing.
- Mandatory Web Automation: Strong hands-on experience in web automation using tools like Selenium, Playwright, or Testim.
- Strong programming experience in Java, Python, or JavaScript.
- Mandatory API Automation: Hands-on experience with at least one API testing tool: Postman, RestAssured, SoapUI, Karate, or similar.
- Frameworks & Tools: Proven expertise with Cucumber BDD frameworks.
- Experience with TestNG or JUnit is a plus.
- CI/CD and Version Control: Hands-on experience with Jenkins for pipeline creation and maintenance.
- Proficient in GitHub for version control, code review, and collaboration.
- Manual Testing: Sound knowledge of QA methodologies, test planning, and test strategy.
- Must understand various testing levels like functional, regression, and integration testing.
Preferred Skills :
- Salesforce automation experience is a plus.
- Knowledge of Docker and containerized test environments.
- Experience with performance testing tools and approaches.
Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related field
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1553549
Interview Questions for you
View All