Job Summary
We are seeking a Sr. Quality Engineer with 5 to 8 years of experience to join our team. The ideal candidate will have strong technical skills in Java and Selenium and experience in Program Management is a plus. This hybrid role requires working during the day shift with no travel required. The Sr. Quality Engineer will play a crucial role in ensuring the quality and reliability of our software products.
Responsibilities
Develop and execute comprehensive test plans and test cases for software applications.Utilize Java and Selenium to automate test scripts and enhance testing efficiency.Identify document and track software defects and inconsistencies.Collaborate with development teams to understand project requirements and ensure quality standards are met.Perform thorough regression testing when bugs are resolved.Analyze test results and provide detailed reports to stakeholders.Participate in code reviews and provide feedback to improve code quality.Ensure that all testing activities are conducted in compliance with company policies and standards.Continuously improve testing processes and methodologies to enhance product quality.Mentor junior quality engineers and provide guidance on best practices.Stay updated with the latest industry trends and technologies in software testing.Work closely with program management to align testing activities with project timelines and goals.Contribute to the overall success of the company by ensuring high-quality software products are delivered to customers.
Qualifications
Possess strong technical skills in Java and Selenium.Have a minimum of 5 years of experience in software quality engineering.Demonstrate experience in developing and executing test plans and test cases.Show proficiency in automating test scripts using Selenium.Exhibit excellent problem-solving and analytical skills.Have experience in identifying and documenting software defects.Display strong communication and collaboration skills.Experience in Program Management is a plus.Ability to mentor and guide junior team members.Stay updated with the latest testing tools and technologies.Work effectively in a hybrid work model.Ensure compliance with company policies and standards.Contribute to the continuous improvement of testing processes.