Software Quality Assurance Lead This role requires a seasoned software quality assurance professional to lead testing efforts for a team of engineers. The ideal candidate will have a deep understanding of software development lifecycles and experience with automation frameworks. Job Description: - Owning the entire testing process, including test planning, test case definition, and execution. - Representing quality in cross-team discussions and requirements analysis. - Helping define and implement performance/scale test strategy and capabilities. Required Skills and Qualifications: - 6+ years of experience delivering high-quality products and facilitating automation tests in an enterprise software environment. - Knowledge of the complete QA cycle and experience with different types of testing. - Experience building automated API tests and frameworks with RestAssured or similar frameworks. - Familiarity with cloud platform providers such as AWS. - A tester mindset and a solid understanding of testing principles and methodologies. - Experience with CI/CD and Build pipelines. - Experience with RESTful APIs, JSON, Swagger or a similar framework. - Experienced with Git, source code repositories, and code commenting tools. - Experience with Continuous Integration tools (e.g. Jenkins, GitHub Actions). - PULL-Request, cherry-pick, and merge conflict resolution. - Experience writing performance test scripts (e.g. Gatling, JMeter). - An understanding of Security, including OWASP best practices. Benefits: - Professional growth through mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation matching ever-growing skills and talent. - A selection of exciting projects with modern solutions development and top-tier clients. - Flextime options for an optimal work-life balance.