Job Overview: We are looking for a detail-oriented Mid-Level QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our applications through both manual and automated testing.
Duties and Responsibilities: Design, develop, and execute test plans, test cases, and test scripts; Perform functional, regression, integration, and exploratory testing; Develop and maintain automated test scripts using Cypress; Use Postman for API testing, validation, and automation; Identify, document, and track bugs using a bug tracking tool (e.g., Jira); Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the SDLC; Participate in sprint planning, stand-ups, and retrospectives; Analyze test results and provide clear, actionable reports; Ensure test coverage across web and backend systems.
Required Qualifications: Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field; Familiarity with software development life cycles is an advantage; 3–5 years of experience in Software Quality Assurance; Strong understanding of QA methodologies, tools, and processes; Hands-on experience with Cypress for UI automation and Postman for API testing; Experience with test case management and bug tracking tools (e.g., Jira, TestRail); Basic understanding of REST APIs and HTTP protocols; Familiarity with CI/CD pipelines is a plus; Knowledge of version control systems (e.g., Git); Strong analytical and problem-solving skills; Good communication and teamwork abilities.
Educational Background: Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
Experience: 3–5 years of experience in Software Quality Assurance
Languages: N/A
Additional Notes: Nice to Have: Experience with performance or security" style="border-bottom: 1px dotted #007bff !important;">security testing tools (e.g., OWASP ZAP, JMeter); Basic scripting knowledge (JavaScript preferred); Experience working in Agile/Scrum environments.
Info
Job Posting Disclaimer
All job postings on this site are shared for informational purposes only. The responsibility for the accuracy of job descriptions, requirements, qualifications, and other details rests entirely with the employer or organization offering the position. We do not verify or guarantee the authenticity of these listings.
Applicants are encouraged to perform their own due diligence and confirm all information directly with the employer before submitting an application.
We are not responsible for any actions, decisions, or outcomes resulting from applying to a job listed here. All interviews, selection processes, and job offers are conducted solely by the employer or organization.
Exercise caution and watch out for fraudulent job offers. Never provide sensitive personal information or make payments to secure a position.