Lead Test Engineer
iSOCRATES Inc.
About iSOCRATES
iSOCRATES advises on, builds, manages, and owns mission-critical Marketing, Advertising, and Data platforms, technologies, and processes as the Global Leader in MADTech Resource Planning and Execution serving marketers, agencies, publishers, and enablers.
iSOCRATES has two lines of business: Products (MADTechAI) and Services (Consulting: Strategy and Operations; Managed Services). MADTechAI is the Unified Marketing, Advertising, and Data Decision Intelligence platform purpose-built to deliver Speed to Value serving B2C and B2B marketers, agencies, publishers, and their enablers.
Please visit our website (https://madtechai.com/) for products and more information.
iSOCRATES is staffed 24/7/365 with its proven specialists who save partners money and time and achieve transparent, accountable performance while delivering extraordinary value. Savings stem from a low-cost, focused global delivery model at scale that benefits from continuous re-investment in technology and specialized training.
The company is headquartered in Saint Petersburg, Florida, U.S.A. with its global delivery centers in Mysuru and Bengaluru, Karnataka, India.
Job Description:
We are looking for a highly skilled and motivated Team Lead QA with a strong background in software quality assurance and proven team management abilities. The ideal candidate will have 7+ years of experience in QA, including leadership experience, and will lead a team of QA Engineers to ensure the quality of our software products. The role requires expertise in test automation tools such as JAVA, JMeter, Selenium, TestNG, and Cucumber, along with proficiency in SQL and a deep understanding of software development life cycles. As Team Lead QA, you will be responsible for overseeing the quality assurance process, implementing comprehensive testing methodologies—including automation, manual, and API testing—to maintain high-quality standards for our software products.
Key Responsibilities:
- Lead and mentor a team of QA Engineers, providing guidance and support in testing methodologies and tools.
- Ensure data was accurately collected and documented, Develop, maintain, and execute automated test scripts using JAVA, Selenium and TestNG, Cucumber.
- Collaborate with cross-functional teams to understand project requirements and create comprehensive test plans.
- Perform manual testing when necessary, focusing on areas such as smoke testing, functional testing, and regression testing.
- Conduct API testing to ensure the reliability and integrity of our software's backend functionalities.
- Participate in the full software development life cycle, from requirements gathering to deployment, providing valuable insights and feedback at each stage.
- Collaborate with developers to identify and resolve software defects and issues.
- Create and maintain detailed, comprehensive, and well-structured test documentation.
- Stay updated on industry best practices and emerging trends in software testing.
- Ensure that teams are following documented test processes and to enforce best practices Embraces the scrum philosophy of change and looks for continuous improvement in their skills and to enhance the quality of our products.
- In close collaboration with supported functional areas and key business stakeholders, proactively identifies training needs and areas for improvement.
- Set clear goals for the team and help them to deliver results in the most effective way.
- Manage team in delivery of test planning, preparation and execution activities, accountable for all project/release testing.
- Creating an inspiring team environment with an open communication culture.
- Delegate tasks and set deadlines for your internal team.
- Monitor team performance and report on metrics.
- Decision-making skills & organize team building activities.
Qualifications and Skills:
- Bachelor’s degree in computer science, Engineering, or a related field.
- The candidate should have 7+ years of QA experience, including 4+ years in software quality assurance and testing, with leadership experience in coordinating QA activities, handling operational escalations, and managing teams.
- Strong proficiency in test automation using JAVA, Selenium and TestNG, Cucumber, Python and ROBOT Framework.
- In-depth knowledge of SQL for database testing and validation.
- Strong proficiency in ETL Testing (Data Verification and Validation).
- Experience in Dashboard visualization testing (Data Analytics).
- Experience in testing web services and APIs.
- Solid understanding of software development life cycles (SDLC).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
- Ability to work independently and in a team-oriented environment.
- Detail-oriented with a focus on delivering high-quality software.
- Works with management in the resolution and documentation of client issues
- Familiarity with continuous integration and continuous delivery (CI/CD) pipelines & Jenkins.
- Experience in integrating the Robot Framework with Jenkins for CI/CD pipelines.
- Experience with performance testing tools like JMeter.
- Knowledge of security testing best practices.
- Relevant certifications in software testing (e.g., ISTQB).
- Organizational and time management skills
- Willing to relocate to Mysore
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume