Sr. QA Engineer
RapidBrains
Role tags
Tech stack mentioned
Role overview
Formatting this description...
Job Titles: Sr. QA Engineer Location - Remote Experience-8+ years Employment type: Short Term (2 Month) We are seeking an experienced Senior QA Engineer with expertise in both Manual and Automation Testing for web and mobile applications. The ideal candidate will have a strong background in testing methodologies, hands-on experience with test automation tools, API testing, performance testing, and CI/CD integration. The individual will play a key role in ensuring the quality and stability of our web and mobile applications while actively contributing to the automation of test processes and workflows. About the Role Key Responsibilities: Lead end-to-end quality assurance activities, ensuring the successful delivery of web and mobile applications with minimal defects. Design, develop, and execute automated test scripts using industry-standard tools and frameworks (e.g., Selenium, Appium, Cypress, TestNG, etc.). Perform manual testing of web and mobile applications, including functional, integration, regression, and system testing. Create and maintain comprehensive test plans, test cases, and test scripts. Develop, manage, and execute test scenarios across multiple devices and platforms (Android, iOS, web). Ensure testing covers the full spectrum: usability, performance, security, and compatibility. Collaborate with cross-functional teams including developers, product managers, and other QA engineers to ensure quality throughout the SDLC. Identify, report, and track defects, and perform root cause analysis to prevent future issues. Work with the development team to prioritize issues and ensure they are addressed before releases. Continuously improve testing processes, tools, and techniques to optimize efficiency and effectiveness. Provide leadership, guidance, and mentorship to junior QA engineers and foster a culture of quality. Required Skills Manual Testing: Expertise in SDLC, STLC, functional, regression, UAT, cross-browser, and mobile testing. Test Automation (Web & Mobile): Proficient in Selenium, Appium, JavaScript, Python, Java, Playwright, and Cypress. API Testing: Skilled in testing RESTful APIs, GraphQL with Postman, RestAssured, and scripting in JavaScript/Python. Performance Testing: Experience with JMeter, Gatling, and k6 for load and performance testing. Test Management: Proficient in JIRA, TestRail, Zephyr for defect tracking and writing clear bug reports. CI/CD Integration: Experience with Jenkins, GitHub Actions, GitLab CI/CD, and Docker for test automation. Mobile-Specific Testing: Knowledge of real devices, simulators, XCUITest, Espresso, deep linking, and push notifications. Security & Compliance: Understanding of OWASP Top 10, security principles, and compliance with HIPAA, GDPR, ISO 27001. Preferred Skills Cloud & Test Environment: Exposure to AWS Device Farm, LambdaTest, and containerized testing with Docker/Kubernetes. AI/ML in Testing: Familiar with AI-powered tools like Testim, Mabl, and Applitools for test automation. Scripting & Database Testing: SQL knowledge for backend validation and scripting in Python, Shell, PowerShell. Accessibility Testing: Familiar with WCAG, ARIA roles, and accessibility tools like Axe and WAVE. Agile & Collaboration: Experience in Agile/Scrum environments, with tools like JIRA, Slack, and Git for version control. Work Estimations & Strategic Insight: Proven experience in providing accurate work estimations and applying strategic insight to align design efforts with broader organizational goals and objectives. Show more