About ProcDNA
ProcDNA is a global consulting firm. We fuse design thinking with cutting-edge technology to create game-changing Commercial Analytics and Technology solutions for our clients. We're a passionate team of 400+ across 6 offices, all growing and learning together since our launch during the pandemic. Here, you won't be stuck in a cubicle - you'll be out in the open water, shaping the future with brilliant minds. At ProcDNA, innovation isn't just encouraged; it's ingrained in our DNA. Ready to join our epic growth journey?
What we are looking for
We are looking for a detail-oriented and proactive QA Engineer with 4 - 6 years of experience in establishing and managing end-to-end quality assurance environments for web-based products.
The ideal candidate should have strong experience in test planning, automation, regression testing, API testing, and release validation . This role will be critical in setting up a scalable QA framework and environment to ensure high product quality across frontend, backend, APIs, and data workflows.
You should be passionate about quality, process improvement, automation, and reliability engineering , and be comfortable collaborating closely with product, engineering, and DevOps teams.
What You'll Do
- Establish and manage a dedicated QA environment for end-to-end product testing
- Define test strategy, test plans, and release validation processes
- Build and maintain manual and automated test suites for frontend, backend, and APIs
- Design and execute functional, regression, integration, smoke, and UAT test cases
- Develop end-to-end automated workflows for critical product journeys
- Perform API testing using tools such as Postman / Swagger / automation frameworks
- Collaborate with developers to ensure shift-left testing practices
- Validate database-level data integrity across PostgreSQL / MongoDB / Elasticsearch
- Work with DevOps to integrate test automation into CI/CD pipelines
- Identify, document, track, and retest defects through closure
- Participate in sprint planning, requirement analysis, and release sign-off
- Build test documentation including test cases, QA reports, bug summaries, and release notes
What You'll Need
- 4 - 6 years of experience in QA engineering / software testing
- Strong experience in manual + automation testing
- Experience in end-to-end web application testing
- Hands-on experience with automation tools such as:
o Selenium / Playwright / Cypress
o Pytest / JavaScript-based test frameworks
- Strong experience in API testing
- Experience with database validation in PostgreSQL / MongoDB
- Familiarity with Elasticsearch data validation
- Experience with Git and CI/CD workflows
- Strong understanding of test lifecycle management
- Excellent bug reporting and root cause analysis skills
- Strong communication and documentation skills