Engineer, Technology Quality Assurance

Requisition Id:  362668
Location: 

Mumbai, MH, IN, 400076

 

Solutions driven success.

 

RXO brings together massive capacity, cutting-edge technology and industry-leading expertise to keep shippers and carriers ahead of the marketplace. At RXO, we’re looking for innovative and collaborative employees who are committed to solving our customers’ challenges. We know we can do big things when we work together – so join us on our mission to disrupt the industry. 

 

QE: 

Quality Assurance Engineer 

Job Title: Senior Engineer, Technology Quality Assurance II 

Position Overview: We are seeking a skilled Quality Assurance Engineer to join our central team. The ideal candidate will have strong experience in building UI and API automation scripts using C#, with preferred knowledge in .NET with Playwright. The candidate should possess a solid understanding of async programming concepts and software testing life cycle. Additionally, familiarity with Jenkins/TeamCity, version controlling using Azure DevOps, and experience with Agile methodology and Scrum ceremonies are essential. Experience in the logistics domain is a plus, along with knowledge of any cloud platform, with a preference for Google Cloud Platform (GCP). Proficiency in using Postman for API testing and hands-on experience in setting up automation scripts in CI/CD pipelines are also required. 

Key Responsibilities: 

  1. Develop and maintain UI and API automation scripts using C#. 
  1. Utilize .NET with Playwright for automation tasks whenever applicable. 
  1. Implement async programming concepts effectively in automation scripts. 
  1. Follow the software testing life cycle to ensure high-quality software deliverables. 
  1. Collaborate with development and operations teams to integrate automated tests into CI/CD pipelines. 
  1. Demonstrate proficiency in Jenkins/TeamCity for continuous integration. 
  1. Employ version control using GitHub for managing automation scripts. 
  1. Participate actively in Agile methodology, including Scrum ceremonies. 
  1. Apply domain knowledge, especially in the logistics domain, to enhance testing strategies. 
  1. Utilize cloud platforms, preferably GCP, for testing purposes. 
  1. Conduct API testing using Postman and ensure API endpoints meet functional requirements. 
  1. Lead the setup and maintenance of automation scripts in CI/CD pipelines. 
  1. Mentor junior team members and provide guidance on automation best practices. 

Skills and Qualifications: 

  • Bachelor's degree in Computer Science, Engineering, or related field. 
  • Minimum 7+ years of experience for a single QA position; 5+ years preferred for a team member position with multiple QAs. 
  • Strong experience in building UI and API automation scripts using C#. 
  • Preferred prior knowledge of .NET with Playwright. 
  • Good understanding of async programming concepts. 
  • Sound knowledge of the software testing life cycle. 
  • High-level understanding of Jenkins/TeamCity for CI/CD. 
  • Proficiency in version control using GitHub. 
  • Experience with Agile methodology and participation in Scrum ceremonies. 
  • Familiarity with the logistics domain is advantageous. 
  • Knowledge of any cloud platform, with a preference for GCP. 
  • Proficient in using Postman for API testing. 
  • Hands-on experience in setting up automation scripts in CI/CD pipelines. 

  

 

 

 

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All employees may be required to perform duties outside of their normal responsibilities from time to time, as needed. Review RXO's candidate privacy statement here.