Description
We are seeking a highly experienced Senior Software Engineer in Testing to join our team. The successful candidate will be responsible for ensuring the quality of our software products through a variety of testing methodologies. The ideal candidate will have 5-7 years of experience in software testing with a strong knowledge of automation and manual testing techniques.
Responsibilities
- Develop and execute test plans and test cases to ensure the quality of our software products
- Identify and report defects and work with developers to resolve issues
- Design and develop automated tests using industry-standard tools and frameworks
- Collaborate with cross-functional teams to understand product requirements and ensure testing meets those requirements
- Continuously improve testing processes and methodologies to increase efficiency and effectiveness
- Provide mentorship and leadership to junior members of the testing team
Skills and Qualifications
- 5-7 years of experience in software testing
- Strong understanding of testing methodologies, including both manual and automated testing
- Experience with industry-standard testing tools and frameworks, such as Selenium, JUnit, and TestNG
- Proficiency in at least one programming language, such as Java or Python
- Experience with agile development methodologies and tools, such as Jira and Confluence
- Excellent analytical and problem-solving skills
- Strong communication and collaboration skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field