AssureHire (testing) is seeking a highly skilled and detail-oriented QA Engineer to join our team in the Internet industry. In this role, you will be responsible for ensuring the quality and reliability of our software applications and systems. Responsibilities
- Design and develop test cases and test plans to validate the functionality and performance of our products
- Execute test cases and document test results, including defects and recommendations for improvement
- Collaborate with cross-functional teams to gather requirements and provide input on design and implementation decisions
- Perform root cause analysis on issues discovered during testing and work closely with developers to resolve them
- Create and maintain test environments and test data to support the testing process
- Stay up-to-date with industry trends and best practices in software testing and quality assurance
Requirements
- Bachelor's degree in Computer Science or related field
- Proven experience as a QA Engineer or similar role
- Strong knowledge of software development lifecycle and testing methodologies
- Experience in designing and executing test cases and test plans
- Familiarity with test management tools and defect tracking systems
- Good understanding of various testing techniques, such as black box testing, white box testing, and automated testing
- Proficiency in at least one programming language, such as Java, C++, or Python
- Excellent problem-solving and troubleshooting skills
- Strong attention to detail and ability to work independently as well as collaboratively in a team environment