Salary
💰 $80,000 - $110,000 per year
Tech Stack
AngularAWSAzureCloudGoogle Cloud PlatformGroovyJavaJavaScriptJenkinsOraclePythonSeleniumSplunkSQL
About the role
- Ensure product excellence by developing and executing comprehensive test plans that validate functionality, performance, and user expectations.
- Drive quality at every stage of the Agile development cycle by participating in sprint planning, analyzing user stories, and defining testable acceptance criteria.
- Develop and maintain automated tests that enhance efficiency, increase test coverage, and reduce reliance on manual testing.
- Conduct exploratory and manual testing to uncover bugs, usability issues, and edge-case failures that automated tests may miss.
Requirements
- Hands-on experience with automated testing tools and frameworks such as Selenium, Geb, Groovy, Cucumber, JavaScript, and WebDriverIO, as well as API testing tools like Postman and REST-assured.
- Proficiency in programming languages including Java, Python, JavaScript, and Angular.
- Strong working knowledge of PL/SQL and experience using Oracle relational databases for data validation and testing.
- Experience with Cloud technologies (AWS, GCP, Azure)
- Experience with CI/CD pipelines and related tools, including Jenkins, and monitoring platforms such as Splunk; experience using the Atlassian suite (JIRA, Bitbucket, Confluence) to manage and track testing activities.
- Extensive Hands-on experience in software quality assurance, demonstrating a track record of success in test strategy, planning, execution, and maintenance, including the creation of comprehensive test documentation.
- Proven leadership in Agile and Scrum methodologies, with a solid ability to drive QA strategies within rapid development cycles and iterative testing environments.