Posted on: 10/08/2025
Job Description :
We are seeking a highly skilled and experienced Quality Assurance Automation Engineer (QA Automation) to join our growing team.
- The ideal candidate must have strong hands-on experience in Web Application Automation Testing using any modern automation tool (e.g., Selenium, Playwright, Testim) and scripting language (e.g., Java, Python, JavaScript).
- They should also possess expertise in Salesforce application testing, API automation, and end-to-end software testing principles.
- A deep understanding of CI/CD pipelines, particularly with Jenkins and GitHub, is essential.
- Candidates must also be comfortable switching between programming languages and tools as needed.
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.
- Salesforce automation is a plus but not mandatory.
- 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.
- Familiarity with DevOps practices and cloud environments (AWS, Azure).
- 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
1527419
Interview Questions for you
View All