You will lead test automation efforts using Java and open-source technologies. You own the framework, the execution strategy, and the quality metrics.
Responsibilities
- Develop and maintain test automation frameworks using Java and Selenium.
- Execute API testing across SOAP and MicroServices architectures.
- Perform UI and Mobile testing to ensure application quality.
- Manage defect tracking and test lifecycles using Jira and defect management tools.
- Validate data integrity by writing complex SQL queries.
Required Skills
- 8+ years of hands-on experience in software development in test automation.
- Strong concurrent coding skills in Java.
- Expertise with Selenium and TestNG or JUnit.
- Experience with API testing, including SOAP and MicroServices.
- Proven experience in UI and Mobile testing.
- Familiarity with BDD and Cucumber.
- Knowledge of Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Proficiency with code versioning tools such as Git or SVN.
- Strong application debugging and complex SQL querying skills.
- Experience working within Scrum/Agile methodologies and Jira.
Preferred Skills