Tech Stack
JavaJavaScriptPostgresSeleniumSpring
About the role
- Create and maintain test automation frameworks using established software development methodologies and technologies
- Analyze user stories, use cases, and requirements for validity and feasibility
- Collaborate closely with QA engineers, product managers, software developers, and subject matter experts
- Manage and prioritize multiple projects simultaneously with minimal supervision
- Design and execute tests for both front-end and back-end systems
- Diagnose issues quickly and report them effectively
- Write clear, concise, and actionable bug reports
- Mentor junior QA engineers, promoting best practices across the team
- Adapt to new technologies while leveraging existing tools and methodologies to support the testing infrastructure
- Apply strong troubleshooting and problem-solving skills to ensure product quality
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, a related technical field, or equivalent professional experience
- 1+ years in a Senior QA Engineer or similar role
- 5+ years of manual testing experience
- 2+ years of QA automation experience
- Proficiency with Selenium
- Excellent English communication skills (B2+ minimum)
- Experience with source control tools and workflows (Git, GitFlow)
- Knowledge of QA automation strategies and methodologies for both back-end and front-end technologies
- Experience working with PostgreSQL database environments
- ISTQB Foundation certification (preferred)