YOUR IMPACT:
OpenText is looking for Senior Test Automation / Quality Assurance Engineer to join our Quality Assurance Team. The ideal candidate will help us build a culture that believes everybody owns quality and that our customers and partners come first.
Were looking for someone with a passion for leveraging test automation to deliver high-quality solutions to market.
As a hands-on developer, coach, and evangelist, the candidate will influence and guide agile development teams toward quality engineering within a DevOps culture.
WHAT THE ROLE OFFERS:
- Complete code reviews of test automation across levels of the test pyramid: e.g. unit tests, browser/UI tests, integration/API tests
- Work alongside Product Owners, Developers, and fellow QA team members to plan test automation and architectural evolution for new and existing products
- Apply and enhance understanding of practices of risk-driven exploratory testing
- Evaluate and inform automation solutions for current manual testing suites
- Collaborate with the development team to architect and develop automation testing practices, tools, and solutions
- Create and maintain automated regression, smoke, and feature-focused test suites in various programming languages.
- Define test plans and create test scenarios and cases for web services, user interfaces, and back-end systems
- Create and maintain test data for use with automated and manual testing
- Create and organize test documentation to provide audit and traceability reporting
- Troubleshoot and analyze test failures and drive resolutions
WHAT YOU NEED TO SUCCEED:
- 5+ years of experience as a Manual QA Engineer and SDET
- 4+ years of experience with static analysis, white box testing and/or debugging in a C# or Java environment
- Strong Object-Oriented design skills is desired
- Strong ability to pick up new products, develop test plans, measure test coverage based on automation
- Proficiency in developing stable and maintainable automation frameworks and test data management systems in a shared environment
- An understanding of how test automation fits into an automated deployment pipeline (quality gates, CI/CD, deployment verification, etc.)
- Experience using Selenium, JMeter, BlazeMeter, Postman or comparable testing tools.
- Proficiency in Python based test frameworks like Pytest, Robot, Behave, etc.
- Proficiency in Java or .NET-based test frameworks such as TestNG, JUnit/xUnit, Selenium, etc.
- Basic competency with Git source control
- A clear understanding of Agile/XP methodologies.
Role: Automation Test Engineer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing
Education
UG: Any Graduate
PG: Any Postgraduate