
Senior QA Engineer, Manual, Automation
Intetics
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇦🇲 Armenia
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaSelenium
About the role
- **Testing & Quality Assurance**
- - Plan, design, and execute manual and automated test cases to validate product functionality, performance, and security. **- Perform functional, regression, smoke, and integration testing, ensuring coverage of positive, negative and edge cases. **- Map test cases to business requirements and functional designs, ensuring complete traceability. **- Document and report defects, verify bug fixes, and ensure timely resolution in collaboration with development teams. **- Maintain a strong understanding of processes, system flows, and data requirements to validate overall system behavior.
- **Automation & Tools**
- - Develop and maintain automation frameworks to enhance efficiency, maintainability, and scalability. **- Implement automation scripts using Java and Selenium WebDriver, leveraging design patterns such as the Page Object Model. **- Integrate automated tests into CI/CD pipelines and identify opportunities to optimize test execution within DevOps workflows. **- Continuously evaluate and recommend new technologies, tools, or processes that improve QA effectiveness.
- **Collaboration & Strategy**
- - Partner with QA Lead, developers, and product managers to define acceptance criteria and clarify requirements. **- Contribute to the definition and execution of the team’s quality assurance strategy and test plans. **- Support the transition of existing manual test cases into automated suites where appropriate. **- Evangelize quality assurance best practices within the engineering team.
Requirements
- - Proven experience in manual and automation testing, including test case design and execution. **- Hands-on expertise with Selenium WebDriver, Java, and CI/CD pipelines. **- Experience with Agile methodologies and working in DevOps environments. - Familiarity with test case management tools and defect tracking systems.**- Strong knowledge of cloud environments (AWS, GCP, or Azure). **- Experience identifying appropriate test scenarios, including edge cases and error handling. **- Excellent communication skills, with experience working in distributed teams across multiple time zones. **- Familiarity with collaboration tools such as Slack and Microsoft Teams. **- Desired but not essential: exposure to security testing tools.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
manual testingautomation testingtest case designSelenium WebDriverJavaCI/CD pipelinesAgile methodologiescloud environmentstest scenario identificationsecurity testing
Soft skills
communication skillscollaborationteamworkproblem-solvingattention to detailadaptabilitytime managementcritical thinkingstrategic planningevangelizing best practices