Description
You will design and execute automated test scenarios for both UI and API components of software applications.
Responsibilities
- Design and execute BDD test scenarios for UI and API layers.
- Develop and maintain automated test scripts using Java and Python.
- Apply software testing methodologies and QA best practices to the development lifecycle.
- Ensure quality across software components through rigorous automated testing.
Required Skills
- 10+ years of experience in BDD testing.
- Expertise in BDD frameworks such as Cucumber, Behave, or JBehave.
- Proficiency in Java programming.
- Proficiency in Python programming.
- Deep understanding of UI and API testing.
- Strong grasp of software testing methodologies and QA principles.
- Bachelor's degree or equivalent graduate education.
Preferred Skills
- Hands-on experience with AWS services.
- Experience with AWS deployment processes.