Functional Testing QA Engineer
Skills
About the role
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
International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.