
Functional Testing QA Engineer
Primary stack
Job description
About the Position
We are seeking a detail-oriented QA Engineer to safeguard product quality through functional and system integration testing across the delivery lifecycle. You will partner with developers, product managers, and analysts to plan tests, report defects, and support releases-apply now to help deliver a polished user experience.
Responsibilities
- Analyze requirements and technical designs to define test scope
- Create structured test plans and detailed test cases
- Execute manual functional testing across web and mobile applications
- Perform system integration testing to validate cross-component behavior
- Run regression and smoke test suites to protect critical flows
- Document and prioritize defects with clear reproduction steps
- Collaborate with developers to reproduce issues, verify fixes, and confirm root causes
- Participate in sprint ceremonies to ensure acceptance criteria are testable
- Support UAT by coordinating verification with business stakeholders
- Validate releases via production smoke checks during deployment cycles
Requirements
- 2+ years QA engineering experience in Agile teams
- System integration testing experience in web and mobile applications
- Test planning experience for structured test plans and test cases
- Strong knowledge of functional, regression, integration, and smoke testing
- Solid understanding of QA methodologies including black-box, white-box, and boundary testing
- Strong analytical skills and end-user mindset for defect discovery
- Clear written communication skills for reproducible bug reports and documentation
- Upper-Intermediate English proficiency (B2)
Nice to Have
- Experience with Jira, TestRail, Zephyr, or Confluence
We Offer
- Hybrid work model in Guadalajara, Mexico
About the Company
[Company description if present]
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 2384 roles
Lead Full-Stack Developer
EPAM · Argentina +1

Python Engineering Manager
EPAM · Mexico

Product Manager
EPAM · Argentina +2

Automation Tester (JavaScript)
EPAM · Brazil
