Software Review Tester
Job description
We are seeking a detail-oriented and experienced Senior Software Review Tester with 5-7 years’ experience, to lead software testing efforts, ensuring the delivery of high-quality applications. In this role, you will be responsible for designing, implementing, and executing test plans, identifying defects, and collaborating with development teams to improve software performance and reliability. The ideal candidate will have extensive experience in manual and automated testing, strong analytical skills, and a passion for delivering flawless software solutions.
Job Responsibilities:
Test planning:
Create test plans, scripts, and cases to evaluate software.
Testing:
Perform manual and automated tests to assess software's functionality, performance, and security.
Defect resolution:
Find and fix bugs and other issues before the software is released.
Documentation:
Create reports that detail the software's effectiveness and needed improvements.
Collaboration:
Work with developers to identify testing approaches and infrastructure.
Performance testing:
Compare software performance on different systems to identify bottlenecks.
Security Testing:
Identify potential security holes in the software.
Feedback:
Provide feedback to developers on how to improve the software.
Qualifications and Skills:
Professional Degree:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Required Skills:
- 5+ years of experience in software testing, quality assurance, or test automation.
- Strong knowledge of testing methodologies, tools, and best practices.
- Experience with test automation frameworks (Selenium, Cypress, TestNG, JUnit, Appium, etc.).
- Proficiency in programming/scripting languages (Python, Java, JavaScript, C#).
- Experience testing web applications, mobile applications, and APIs.
- Familiarity with CI/CD pipelines and integration with test automation (Jenkins, GitLab, Azure DevOps).
- Strong understanding of Agile and Scrum methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication skills to collaborate effectively with cross-functional teams.
- Certifications such as ISTQB Certified Tester (CTFL, CTAL) or equivalent.
- Experience with performance testing tools (JMeter, LoadRunner).
- Knowledge of security testing and vulnerability assessments.
- Familiarity with cloud-based environments (AWS, Azure, GCP).