Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity. |
Years | Required/Preferred | Experience |
7 | Required | Experience in Quality Assurance and testing |
7 | Required | Strong hands-on expertise in Selenium WebDriver and other automation tools |
7 | Required | Experience with Java (preferred) or C#/Python for automation scripting. |
7 | Required | Experience building and maintaining automation frameworks from scratch. |
7 | Required | Strong understanding of functional testing principles. |
7 | Required | Experience with: TestNG / JUnit / NUnit, Maven / Gradle, Git |
7 | Required | Experience integrating automation with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions). |
7 | Required | Experience with API testing tools (Postman, RestAssured, etc.). |
7 | Required | Strong SQL knowledge for backend validation. |
6 | Required | Experience working in Agile/Scrum environments. |
6 | Required | Strong understanding of: Test planning and strategy, Test case design techniques (boundary value, equivalence partitioning), Regression strategy, Risk-based testing |
6 | Required | Ability to independently own testing for a feature/module. |
7 | Preferred | Experience with BDD frameworks (Cucumber, SpecFlow). |
7 | Preferred | Experience with Selenium Grid / parallel execution. |
7 | Preferred | Experience testing cloud-based applications (Azure/AWS). |
7 | Preferred | Experience with performance testing tools (JMeter). |
5 | Preferred | Experience with containerization (Docker). |
5 | Preferred | Exposure to DevOps practices and shift-left testing. |
5 | Preferred | Experience in microservices architecture testing. |
5 | Preferred | Knowledge of security testing basics. |