About You – experience, education, skills, and accomplishments:
- Bachelor’s degree in Computer Science,
- Minimum 7 years of experience in Automation testing.
- Java, TypeScript, Cucumber, Playwright
- Clear understanding of QA methodologies and the Software Development lifecycle.
- Proficiency in designing, implementing, and executing automated tests, with thorough documentation of results.
- Strong logical troubleshooting skills and the ability to break down complex issues.
- Experience with Java, TypeScript, or similar programming languages.
- Familiarity with frameworks like Selenium, Cucumber, Playwright, or similar.
- Experience in Performance Testing, REST API Testing, Hermetic Testing, BDD (Behavior Driven Development) Testing, etc.
- Some experience with SQL and NoSQL databases. Ability to comprehend business requirements and software specification documents.
It would be great if you also had:
- Experience in an Agile environment.
- A proactive approach to learning new skills.
- Experience with Browser Developer tools.
- Familiarity with Elasticsearch.
- REST API Testing, JMeter, Elasticsearch, Automated Data Testing, Performance Testing, Hermetic Testing, BDD Testing
What will you be doing in this role?
- This is 80% coding and 20% people management role
- Design, implement, and execute automated tests.
- Debug, fix, and optimize existing automated tests.
- Maintain manual test scripts as needed using the Zephyr tool in JIRA.
- Utilize bug tracking and report generating tools.
- Communicate test progress, results, and other relevant information to leadership and stakeholders.
- Configure regression frameworks to run against different instances.
- Collaborate closely with Software Engineers, Product, and Project Management.