Senior Software Quality Assurance Specialist
This role involves delivering high-quality software solutions through rigorous testing and quality engineering practices.
About the Position
* Collaborate with cross-functional teams to define test cases and acceptance criteria.
* Develop and execute functional and regression test plans, ensuring comprehensive coverage of software features.
* Investigate, reproduce, and diagnose defects, verifying fixes and implementing corrective actions.
* Analyze and present test outcomes to inform project tracking and assess product readiness for release.
* Contribute to the development of a QA automation strategy to streamline delivery of priority features.
Your Qualifications:
* Minimum 5+ years' experience in software quality assurance or a related field.
* Hands-on experience building test automation frameworks using Cucumber, Karate, Selenium, TestNG, SoapUI, or equivalent tools.
* Practical knowledge of continuous integration practices and automated deployment tooling.
* Proficiency in Java or another object-oriented programming language, such as Python or C#.
* Solid understanding of databases and SQL skills.
* Familiarity with Spring / Spring Boot, Angular (or other JavaScript/TypeScript frameworks), and RESTful services.
* Experience with cloud platforms like AWS or similar.
* Able to work effectively within Agile methodologies and attend Agile ceremonies.
* Excellent written and verbal communication skills.