Senior Engineer, Technology Quality Assurance

Requisition Id: 
Business Unit:  LTL
Location: 

Pune, IN, 411014

XPO India Shared Services

GENERAL DESCRIPTION:  The Sr. Engineer, QA for Less than Truckload business unit has responsibility to lead and execute automation and test strategy for the digital and product development teams in India for 1 or various product streams, to cater to the technology needs of XPO Less than Truckload business unit. This role will need to be accomplished at building, delivering and gaining support at all levels in regard to the QA automation. In addition, the Lead Engineer, QA will work towards key objectives that are set as a part of priority framework by various Business Leads. 

 

The Sr. QA Automation engineer should be hands on with Selenium WebDriver (Java / .NET), Playwright and performance and stress testing tools. 

 

SSENTIAL DUTIES AND RESPONSIBILITIES  
 
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. These are the most significant job duties performed; other responsibilities or assignments not specifically mentioned may also be assigned. 
 
Day to Day 

  • Creates and builds test scripts using Selenium, Playwright. 

  • Understands and able to write, execute and generate test automation framework and scripts that are deployed using Team city/Jenkins 

  • Constantly updates and maintains the automation portfolio for one or more products 

  • Updates teams and work closely with the scrum teams and goals. 

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback 

  • Create detailed, comprehensive, and well-structured test plans and test cases 

  • Estimate, prioritize, plan and coordinate testing activities 

  • Design, develop and execute automation scripts using open-source tools 

  • Identify, record, document thoroughly and track bugs 

  • Perform thorough regression testing when bugs are resolved 

  • Develop and apply testing processes for new and existing products to meet customer needs 

  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements 

  • Monitor debugging process results 

  • Investigate the causes of non-conforming software and train users to implement solutions 

  • Track quality assurance metrics, like defect densities and open defect counts 

 

 

Quarterly 

  • Keep newer test metrics updated so the team can review and plan for future roadmaps. 

  • Work on roadmap both functional and Technology wise to ensure there is visibility for the team on future tasks 

  • Standardize practices around development, QA and product processes.  

  • Set up benchmarking criteria and outcome for the release features. 

  • Work on productivity matrix and further enhance team capabilities. 

  • Work closely on Team technology needs 


Half Yearly/ Annual 

  • Review Training and Growth plans mentor Juniors 

  • Work on POC’s to help upgrade Tech 

 

EDUCATION/EXPERIENCE: 

  • Minimum Required Education: B.Tech/BE in Computer Science or related field  

  • Minimum Required Experience: 5-10 years of QA Automation experience. 

  • Desirable Education/Experience: . Bachelors/Masters in Computer Science or related combined with 5-10 years of global leadership experience .

  • OB RELATED COMPETENCIES: To perform the job successfully, an individual should demonstrate the following competencies: 

  • Technology skills 

  • Selenium Webdriver and related frameworks with Java / .NET 

  • Playwright 

  • Jmeter / Winrunner 

  • Ability to drive engineering best practices (CI/CD, Code Reviews, Testing Automation etc) 

  • Mentor and coach engineers to resolve problems and help them navigate through technical concepts and requirements to drive outcomes 

  • Analytical Skills -  

  • Identifies and resolves problems. 

  • Demonstrates attention to detail 

  • Demonstrates strong math aptitude.  

  • Identifies opportunities to increase accuracy and optimize resources and develops/recommends/implements solutions. 

  • Communication Skills –  

  • Presents organized and thorough information and data appropriate for intended audience.  

  • Excellent negotiation skills to deal effectively with individuals and groups within and outside the organization. 

  • Utilizes variety of interpersonal styles and communication methods to effectively adapt to new work structures, processes, or cultures. 

  • Demonstrates group presentation skills and excellent negotiation skills to deal effectively with individuals and groups within and outside the organization. 

  • Technical Competencies  

  • Basic Computer Skills  –  

  • Strong Fluency of Windows applications and Microsoft Office programs such as MS Project, Word, Excel and PowerPoint. 

  • Accurately inputs information into and retrieves from the computer. 

  • Quickly learns and achieves proficiency in new software applications as needed. 

  • Other Technical / Computer Skills -  

  • Thorough knowledge of internal company software applications applicable to position/business unit 

  • Technology stack mentioned above. 

Be a Part of Something Big 


Job Segment: QA, Quality Assurance, Testing, Senior Quality Engineer, QA Engineer, Quality, Technology, Engineering