- We are seeking a skilled White Box Testing Engineer proficient in using JUnit/TestNG for our dynamic and innovative team
- As a White Box Testing Engineer, you will be responsible for designing, developing, and implementing robust white box test cases to ensure the quality and reliability of our software products
- You will play a crucial role in identifying bugs, glitches, and other issues in the early stages of the development process, enabling our team to deliver high-quality software solutions to our clients
Key Responsibilities
- Test Case Design: Develop detailed, comprehensive, and well-structured white box test cases using JUnit/TestNG framework based on the specifications provided
- Code Analysis: Conduct in-depth code analysis to identify potential areas for testing
- Collaborate with developers to understand the codebase and system architecture
- Test Automation: Develop and maintain automated test suites using JUnit/TestNG to validate the functionality, performance, and reliability of the software applications
- Regression Testing: Perform regular regression testing to ensure that new code changes do not adversely affect existing features
- Bug Identification: Identify, document, and track bugs and issues
- Work closely with the development team to reproduce issues and provide detailed bug reports
- Collaboration: Collaborate effectively with cross-functional teams, including developers, product managers, and QA engineers, to ensure the timely delivery of high-quality software products
- Continuous Improvement: Stay updated with the latest testing tools, techniques, and best practices in white box testing
- Contribute to process improvements and share knowledge within the team
- Reporting: Prepare and present detailed test reports to stakeholders, highlighting test coverage, test results, and any identified issues