Title:Lead Quality Assurance Engineer
Location:Chennai, India
Department:Business Systems
Job Description (For Internal Purposes)
We are seeking a highly skilled and motivated Lead Quality Assurance Engineer to spearhead the testing efforts for our API services and web applications. In this role, you will lead and mentor other QA professionals, ensuring the quality, reliability, and performance of our critical software components. The ideal candidate possesses deep expertise in API and web application testing, excellent leadership skills, and a passion for delivering high-quality software.
Responsibilities:
Technical Leadership:Provide technical guidance and mentorship to junior QA engineers, fostering a collaborative and high-performing environment.
Test Strategy and Planning:Lead the development and execution of comprehensive test strategies for API services and web applications, including test plans, test cases, and test automation frameworks.
Test Execution and Reporting:Oversee the execution of manual and automated tests for API functionality, performance, security, and web application functionality, usability, and compatibility across different browsers and devices, ensuring thorough coverage and accurate reporting of results.
API Testing Expertise:Design and implement robust test suites for RESTful and GraphQL APIs, utilizing tools like Postman, SoapUI, or similar.
Web Application Testing:Establish and maintain effective test strategies for web applications, including functional, regression, performance, andcross-browser/cross-devicetesting using tools like Selenium, Cypress or similar
Defect Management:Manage the defect tracking process, ensuring timely identification, prioritization, and resolution of issues
Process Improvement:Continuously evaluate and improve QA processes, tools, and methodologies specific to API and web application testing to enhance efficiency and effectiveness.
Collaboration:Work closely with development, product, and other teams to ensure quality is embedded throughout the software development lifecycle
Qualifications:
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience: 5+ years of experience in software quality assurance
Technical Skills:
Deep understanding of QA methodologies, tools, and processes, particularly for API and web application testing.
Expertise in API testing tools like Postman, SoapUI, or similar.
Proficiency in web application testing tools and frameworks like Selenium, Cypress or similar
Experience with test automation frameworks and scripting languages (e.g., Selenium, Appium, Python, Java).
Communication: Excellent written and verbal communication skills, with the ability to effectively communicate technical concepts and quality metrics to both technical and non-technical stakeholders.
Problem-Solving: Strong analytical and problem-solving skills, with the ability to identify and resolve complex quality issues
About Business Systems Group
The vision ofBusiness Systemsgroup is to deliver modernized and innovative system solutions and processes that drive business productivity, provide exceptional customer/user experience, support revenue growth and help manage accounting / compliance risk for Trimble.
About Trimble India
Trimble India is a subsidiary of Trimble Inc., a global leader in providing technology solutions for industries such as construction, agriculture, geospatial, and transportation. With a strong presence in India, Trimble offers a wide range of innovative products and services to enhance efficiency, productivity, and sustainability.