Senior Quality Engineer
Core
Designing, developing, and implementing automated software application test frameworks while leading quality assurance initiatives across the software development lifecycle.
Role type
Senior Quality Engineer (P3)
Builds
Automated test frameworks and CI/CD pipelines for web applications
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Automated testing of web applications, Java (OOP, design patterns), CI/CD pipelines (Jenkins, Github Actions), API testing, Test management tools (TestRail), SQL/NoSQL query writing
Preferred skills
Spring Framework, Cloud infrastructure (AWS), Tools integration into automation frameworks
Technologies
Java 17, Selenide, RestAssured, JUnit, TestNG, TestContainers, Jenkins, Allure, GitHub
Responsibilities
Design, develop and maintain sets of automated tests for web applications; Create, configure, use, and manage test environments and test data; Measure and report test KPIs; Ensure appropriate testing tasks are scheduled during release and iteration planning; Actively collaborate with developers and business stakeholders to clarify requirements; Coach other team members in relevant aspects of testing; Maintain the CI/CD pipeline and infrastructure
Seniority
Senior, hands-on IC