Job brief:
To add to our team, we are looking for a qualified and experienced software test engineer. As a software test engineer, your duty will be to oversee an extensive testing procedure to guarantee that our software solutions adhere to strict quality standards.
Along with our development team, you will establish and carry out test strategies to find problems and errors.
Responsibilities:
- Collaborate with cross-functional teams to identify, document, and prioritize software issues and bugs.
- Design and execute test cases and plans to verify software product functionality and performance.
- Increase the effectiveness and accuracy of testing procedures, and create and manage automated test scripts.
- Participate in design and code reviews to provide feedback on testability and potential issues.
- Analyze test results, identify trends, and communicate findings to development teams.
- Work with development teams to reproduce, debug, and resolve identified issues.
- Continuously evaluate and improve testing processes to ensure the delivery of high-quality software products.
- Keep up with the latest software testing and quality assurance developments, including industry best practices.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a Software Test Engineer or similar role
- Strong knowledge of software testing methodologies and tools
- Experience in creating and executing manual and automated test scripts
- Familiarity with software development life cycle (SDLC) and agile methodologies
- Experience in testing web and mobile applications
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to collaborate effectively with cross-functional teams
- Experience in programming languages like Java, Python, or C++ is a plus