We are looking for an experienced QA Engineer with a strong background in software testing best practices to work in our QA team. The role will focus on implementation of software quality engineering best practices as we build our product platform and product authenticity with amazing customer experiences. This is a hands-on role where you will be expected to actively participate in all aspects of our QA function. We are looking for a self-starter that is detail-oriented and is able to deal with ambiguity. You will work closely with Lead QA, Software Developers, Development Managers, Project Managers, Business Analysts/Scrum Masters, UI-UX designers, Product Owners and members from our Product team to implement best practices for our QA function. If you are energized by an autonomous environment, love solving complex problems, have a passion for quality, and looking for a place where you can have a direct impact then we would love to have you!
Responsibilities:
Own the implementation of Software QA processes and best practices
Execute manual and automated testing across all web-based products and platforms
Work closely with Product owners to understand product specifications, coordinate testing activities, and communicate test results
Work closely with Product, Scrum, and Engineering teams in an agile environment to implement QA best practices
Implement and execute integration, performance and API testing
Adopt the quality metrics set that help measure test effectiveness, efficiency, and overall quality of product
Contribute to continually improve the testing infrastructure, tools, and processes
Establish, document, and enhance QA processes
Spearhead initiatives that influence the organization to build a quality-driven culture
About You
Required Skills:
2+ years of experience in both manual and automated testing of web applications in Agile SDLC
Minimum 2 years of experience with API Testing and Automation
Experience in defect tracking tools like Jira / Confluence
Experience with Agile Methodologies like Scrum or Kanban
Experience with various elements of software development testing like system testing, function testing, regression testing, blackbox testing etc.
Good stakeholder and people management communication skills for effective planning, estimation, tracking and risk management.
Desirable Skills:
Good to have unit testing, performance testing, penetration testing.
Experience working on Webdriver.io / Cypress / Playwright will be added advantage
Experience in managing test cases with TestRails is a big plus
Knowledge of microservices architecture, AWS, Docker will be a plus
Experience in working with PostgreSQL and MongoDB databases
Implement solutions for test automation, CI/CD, DevOps and more
ISTQB Certified or any other relevant Certification