UST
Website:
ust.com
Job details:
Role Description
UST Tiitle: Architect I - Software Testing
Who We Are
At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process. Visit us at .
Summary
UST is looking for SDET/Quality Engineer
The Opportunity
- We are seeking a Senior Software Development Engineer in Test (SDET) to design and own robust automation frameworks and ensure endtoend quality across UI, APIs, data platforms, and distributed pipelines. This role follows a Quality Engineering / SDET model, with a strong emphasis on coding, automation, CI/CD integration, and validation of complex data workflows.
- The ideal candidate brings an engineering mindset and handson experience building scalable automation solutions for modern, dataintensive systems.
Key Responsibilities
- Automation Framework Engineering
- Design, build, and maintain UI and API automation frameworks using Playwright (JavaScript/TypeScript)
- Develop reusable, scalable test libraries and utilities aligned with engineering best practices
- API Testing & Contract Validation
- Automate testing for REST and GraphQL APIs
- Implement contract and schema validation to ensure API compatibility and stability
- Validate authentication, authorization, error handling, and edge cases
- Data Validation & Backend Testing
- Validate data integrity, accuracy, and transformations across BigQuery, CosmosDB, and DB2
- Implement automated checks for downstream data correctness
- Pipeline & Distributed System Validation
- Validate workflow orchestration using Airflow DAGs
- Test and verify Kafka Spark Database pipelines for endtoend consistency, fault tolerance, and recovery
- CI/CD & Continuous Quality
- Integrate automated tests into CI/CD pipelines for continuous validation
- Enable distributed and scheduled test execution through Looper integration
- Reporting & Quality Visibility
- Publish execution results to Test Hub dashboards
- Configure Slack and email notifications for test status, failures, and regressions
- Provide quality insights to support release decisions
What You Need
- Strong knowledge of Core Java with the ability to develop efficient and maintainable code.
- Good understanding of database operations, including writing queries and working with standard database connectivity frameworks (such as JDBC or ORM frameworks).
- Experience in developing data comparison or reconciliation utilities between different systems such as databases and APIs.
- Ability to design and implement solutions for validating and comparing data across multiple sources to ensure data consistency.
- Familiarity with Apache Kafka for consuming and reading messages from Kafka topics.
- Strong experience as an SDET / Quality Engineer with framework ownership
- Handson expertise with Playwright (JavaScript/TypeScript)
- Solid API testing experience with REST and GraphQL
- Experience with contract/schema validation
- Strong data validation skills using BigQuery, CosmosDB, and DB2
- Experience testing distributed pipelines involving Airflow, Kafka, and Spark
Desired Skills
- Practical experience with CI/CD based automated test execution
- Familiarity with test reporting, dashboards, and automated notifications
What We Believe
We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do.
Humility
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity
Through business, we will better the lives of those less fortunate than ourselves.
Integrity
We honour our commitments and act with responsibility in all our relationships.
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
- To support and promote the values of UST.
- Comply with all Company policies and procedures
Skills
automation testing,software development engineer in test,java,ci/cd,playwright,rest api,graphql,spark sql,airflow,kafka,bigquery
Click on Apply to know more.