- Design and implement comprehensive test plans, including system tests, and load tests.
- Automate testing processes to ensure efficient and reliable testing.
- Carry out black box testing on existing components.
- Collaborate with development teams to identify and resolve issues early in the software development lifecycle.
- Contribute to the continuous improvement of the testing processes and frameworks.
- Provide insights and recommendations to improve the overall quality and stability of the software.
- Stay up-to-date with the latest testing methodologies, tools, and technologies.
Minimum Requirements:
- Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent work experience.
- Certifications in relevant testing frameworks or cloud technologies (e.g., ISTQB, Microsoft Azure).
Desired Skills:
- Python
- C#
- Java