We are seeking a highly skilled and experienced 6040_QA Engineer to join our dynamic team. The ideal candidate will have a strong background in quality assurance, with expertise in Java, Selenium, and SQL. This role is critical in ensuring the highest standards of software quality and reliability for our products.
- Position: Full-time- QA Engineer
-
Experience Required: 4-7 years
-
Location: Bangalore
-
Department: Quality Assurance
- Develop, maintain, and execute automated test scripts using Java and Selenium WebDriver for web applications and APIs
- Design and implement comprehensive test plans, test cases, and test strategies to ensure thorough coverage of software functionality
- Collaborate with cross-functional teams, including developers, product managers, and other QA engineers, to identify and resolve software defects
- Perform thorough regression testing to ensure new changes do not negatively impact existing functionality
- Conduct performance testing and analyze results to identify bottlenecks and areas for improvement
- Utilize SQL to query databases, verify data integrity, and validate test results
- Participate in code reviews to ensure adherence to coding standards and best practices
- Maintain and update test documentation, including test plans, test cases, and bug reports
- Investigate and reproduce reported issues, providing detailed bug reports to the development team
- Stay up-to-date with industry trends and emerging technologies in software testing and quality assurance
- Mentor junior QA team members and provide guidance on testing methodologies and best practices
- Contribute to the continuous improvement of QA processes and tools
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 4-7 years of professional experience in software quality assurance and testing
- Strong proficiency in Java programming language
- Extensive experience with Selenium WebDriver and automated testing frameworks
- Solid understanding of SQL and experience working with relational databases
- Familiarity with agile development methodologies and continuous integration/continuous deployment (CI/CD) practices
- Experience with version control systems, preferably Git
- Strong analytical and problem-solving skills
- Excellent communication skills, both verbal and written
- Ability to work independently and as part of a team in a fast-paced environment
- Strong attention to detail and commitment to delivering high-quality results