Description:
We are Hiring a QA Engineer to join our team and ensure that our products meet the highest quality standards. If you are passionate about software testing and quality assurance, we invite you to be a part of our growing team!
Job Responsibilities
Test Planning & Strategy
- Develop and implement test plans, test cases, and test strategies for web and mobile applications.
- Define testing methodologies to ensure quality at every phase of the SDLC.
Manual & Automated Testing
- Perform manual testing of applications and create detailed test reports.
- Develop and maintain automated test scripts using tools like Selenium, Cypress, or Playwright.
- Conduct API testing using Postman, Rest Assured, or similar tools.
Defect Identification & Resolution
- Identify, document, and track bugs using issue tracking tools like JIRA, Trello, or Asana.
- Collaborate with developers to troubleshoot issues and validate bug fixes.
Performance & Security Testing
- Conduct performance, load, and stress testing to ensure system stability.
- Assist in security testing to identify vulnerabilities and risks.
CI/CD & Agile Environment
- Work closely with DevOps and development teams to integrate testing into CI/CD pipelines.
- Participate in Agile/Scrum meetings, providing feedback on quality concerns.
Quality Assurance & Best Practices
- Ensure adherence to industry best practices and QA standards.
- Continuously enhance test strategies to improve software quality and efficiency.
Required Skills & Qualifications
Education:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
Technical Skills:
- Strong experience in manual and automated testing.
- Hands-on experience with Selenium, Cypress, JUnit, TestNG, Appium (for mobile testing).
- API testing experience using Postman, SoapUI, or Rest Assured.
- Understanding of SQL databases for data validation.
- Experience with performance testing tools (JMeter, LoadRunner, etc.).
- Familiarity with Git, Jenkins, and CI/CD pipelines.
- Strong knowledge of Agile methodologies and software testing life cycle (STLC).
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication.
- Ability to work in a fast-paced, collaborative environment.
- Detail-oriented with a passion for product quality.