Job Summary
Quality Assurance Labs is seeking a meticulous and proactive Software QA Tester (Manual & Automation) to join our dynamic team. In this role, you will be responsible for ensuring the quality, functionality, and reliability of our software products through comprehensive testing procedures. The ideal candidate is detail-oriented, has a passion for technology, and thrives in a collaborative environment to deliver exceptional software experiences.
Key Responsibilities
-
Design, develop, and execute both manual and automated test cases to ensure software quality.
-
Identify, record, and track software defects and inconsistencies using bug-tracking tools.
-
Collaborate closely with developers, product managers, and other stakeholders to understand requirements and provide testing feedback.
-
Participate in test planning, review sessions, and continuous improvement initiatives.
-
Develop and maintain automated test scripts to improve testing efficiency and coverage.
-
Conduct regression, performance, integration, and system testing as needed.
-
Document test cases, results, and provide detailed reports to support product release decisions.
-
Stay updated on industry trends, tools, and best practices in software QA.
Required Skills and Qualifications
-
Proven experience in manual and automated software testing.
-
Proficiency with testing tools such as Selenium, JIRA, TestRail, Postman, or equivalent.
-
Strong understanding of SDLC, Agile methodologies, and QA processes.
-
Solid knowledge of programming/scripting languages (e.g., Java, Python, JavaScript) for test automation.
-
Excellent analytical, problem-solving, and troubleshooting skills.
-
Strong written and verbal communication skills to document issues and communicate effectively with teams.
Experience
-
Minimum of 2–4 years of experience in software QA, including both manual and automated testing.
-
Experience working in Agile/Scrum environments is highly desirable.
-
Prior experience with continuous integration/continuous deployment (CI/CD) pipelines is a plus.
Working Hours
-
Full-time position, Monday to Friday.
-
Flexible working hours with options for partial remote work depending on project requirements.
Knowledge, Skills, and Abilities
-
Attention to detail and commitment to delivering high-quality software.
-
Ability to prioritize tasks and manage time effectively in a fast-paced environment.
-
Strong teamwork and collaboration skills, with the ability to take initiative.
-
Capability to adapt to changing priorities and learn new tools and technologies quickly.
Benefits
-
Competitive salary and performance-based incentives.
-
Health, dental, and vision insurance coverage.
-
Paid time off and flexible vacation policy.
-
Opportunities for professional development, training, and certifications.
-
Friendly and inclusive company culture that encourages innovation and collaboration.
Why Join Quality Assurance Labs?
At Quality Assurance Labs, we value precision, innovation, and teamwork. You will work on cutting-edge software projects alongside a talented team of engineers and QA specialists. Our culture fosters learning, professional growth, and a sense of purpose, empowering you to make a real impact on the quality of software used by clients worldwide.
How to Apply
Interested candidates are invited to submit their resume and a cover letter detailing their experience and skills to us with the subject line: Software QA Tester Application. Only shortlisted candidates will be contacted for an interview.