High-Quality Software Solutions - Lead Testing Engineer Role This leadership role is ideal for a seasoned testing professional with a passion for quality and automation. As a lead testing engineer, you will be responsible for owning the entire testing process for your team, including test planning, test case definition, and execution. You will work closely with cross-functional teams to ensure that quality is integrated into every stage of the development process. Your expertise in automation frameworks, CI/CD pipelines, and performance testing will enable you to drive innovation and efficiency in our software delivery. The successful candidate will have a deep understanding of business needs and technical roadmaps, as well as strong communication skills to collaborate effectively with product managers, engineering leads, and other stakeholders. About This Job Key Responsibilities: - Owning the entire testing process for your team, including test planning, test case definition, and execution. - Representing quality in cross-team discussions, requirements analysis, and test strategy development. - Defining and implementing performance/scale test strategies and capabilities. - Maintaining and extending existing test automation frameworks. - Cultivating a deep understanding of business needs and technical roadmaps. Requirements: - 6+ years of experience in delivering high-quality products and facilitating automation tests in an enterprise software environment. - Knowledge of the complete QA cycle, including experience building and adding to an automation framework. - Experience building automated API tests and frameworks with RestAssured or similar frameworks. - Experience with testing tools such as Selenium, Test Cafe, or Karate. - 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 should be second nature to you. - Experience writing performance test scripts (e.g., Gatling, JMeter). - An understanding of Security, including OWASP best practices. - Strong communication skills and the ability to work collaboratively in a close-knit team. - A demonstrated track record of taking initiative and acting as a leader. Nice to Haves: - Some familiarity with TypeScript. What We Offer: Professional Growth: - Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. Competitive Compensation: - We match your ever-growing skills, talent, and contributions with competitive compensation. Exciting Projects: - Join projects with modern solutions development and top-tier clients. Flextime: - Tailor your schedule for an optimal work-life balance.