Job Description
As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management.
The Opportunity:
We have an immediate requirement in our development teams in Bangalore , India for Senior Software Quality Assurance Engineer - in the Information Technology department. This position involves being part of a dynamic team environment responsible for designing, developing, and supporting software solutions to meet business requirements in the area Consumer and SMB go-to-market channels.
You are great at:
Mentor team members on test automation best practices, implementations, and design
Identify opportunities and implement processes to improve team productivity
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
Define test plans and create test scenarios and cases for web services, user interfaces, and back-end systems across multiple services
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
Attend and represent strategic technology topics with company senior management.
All of the above while keeping the whole picture in mind as we unify multiple products, services and components into our new business integration platform
What it takes:
Proficiency in developing stable and maintainable automation frameworks and test data management systems in a shared environment
Knowledge of how test automation fits within the Agile workflow
An understanding of how test automation fits into an automated deployment pipeline (quality gates, CI/CD, deployment verification, etc.)
A clear understanding of Agile/XP methodologies
Experience using Selenium, JMeter, BlazeMeter, or comparable testing tools
Proficiency in Java or .NET-based test frameworks such as TestNG, JUnit/xUnit, Selenium, etc.
Knowledge of API/REST testing, test frameworks, and tools such as Postman, Swagger, etc.
Experience with all aspects of QA testing: unit, functional, integration, end to end, user interface, smoke, load, performance, and security testing (SAST, DAST, etc.)
Strong planning, analysis, and problem-solving skills
Basic competency with Git source control
Exposure to quality tracking tools such as Azure DevOps (TFS)
Knowledge of SQL queries. NoSQL DBs such as MongoDB, Cosmos DB is a plus
Excellent written and verbal communications skills
OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, ****** orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. Should you require accommodations during the selection process, please contact [email protected].
Subject to applicable laws and regulations, OpenText’s global vaccination policy requires all employees to be fully vaccinated against COVID-1+ to enter an OpenText office. Accommodations may be available for specific roles.
💡 Quick Summary
Seeking a career-building opportunity? The Sr| Quality Assurance Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
