Staff Engineer - QA [T500-**]

  • Hyderabad
  • Tjx Global It India

MOM QE

Staff Engineer - Auto QA

Staff Engineer (Auto QA) - Merchandise Operations Management (MOM) Team

Discover a workplace with an inclusive culture and abundant career growth opportunities at TJX India, a Fortune 100 NYSE-listed company. Join our truly global IT Organization that collaborates seamlessly across North America, Europe, Asia, and Australia in a challenging, collaborative and a team-based environment.


The Merchandise Operations Management Delivery team is responsible for modernization of Global Merchandise Financial systems, as well as our Pricing and Clearance Management systems. We achieve these goals by implementing off-the-shelf solutions (Oracle Retail), which drive the ability to support key finance processes and markdown strategies. Our business customers rely on the accuracy and integrity of the solutions we provide to manage our merchandise, pay our vendors correctly and in a timely fashion and ultimately report accurate data to Wall Street.


Our team consists of over 50 Associates located across the globe, with plans to increase it now through expansion in our India office. Expanding TJX's presence in India will bring knowledge and expertise, local leadership and decision making, enabling us to deliver the right work, at the right time, in the right way. Over the next 12 months, our Indian presence will be the largest representation of the team in any global geography.


Responsibilities:

  • Build and Maintain Automation test framework in Selenium and TOSCA.
  • Support team in writing and tuning complex SQL and maintain Data Cartridge in PL/SQL
  • Publish QE Automation Coverage matrix and Regression results on regular basis.
  • Set up coding standards, acceptance criteria and ensure team is following code review process.
  • Set up environment in preparation for automation execution.
  • Directs the activities of the Quality Engineers by providing technical and SME guidance, assistance, training and ensure that team completes deliverables on timely manner.
  • Initiate and drive sessions to scope and help increase automation coverage.
  • Perform POC for complex automation features and build API modules.
  • Provides effective and timely communication of QE status, progress, issues, risks and mitigation plans to the Project Manager / Team
  • Collaborate with Enterprise Test Automation Team to design automation framework and approach.
  • Assesses and provides first level signoff on test automation output.
  • Automation test development for complex business rules and rules engine.
  • Maintain and expand the automation regression suite for multiple applications.
  • Build QE project plans and track QE progress against the plan.
  • Secures appropriate resources, build QE project plans and track QE progress against the plan.
  • Provide effective and timely communication of QE status, progress, issues, risks and mitigation plans to the team.
  • Coaches and mentors QE team members.
  • Performs highly complex testing to ensure that the system is implemented, and functions as designed.
  • Creates test plans and test cases for highly complex projects while utilizing business / solution requirements and technical design documentation.
  • Executes highly complex test cases both manually and/or by automation.
  • Performs triage for highly complex defects, which includes detection, risk assessment, documentation and retesting. Acts as the subject matter expert on specific areas of testing.


Requirements :

  • Bachelor’s Degree or equivalent Engineering work experience in relevant technical domain with 10+ years of strong test automation experience demonstrating strong technical capabilities. Proven Tech leadership qualities to deliver initiatives related to designing, building and managing test automation projects while working in an Agile (Scrum / Kanban / SAFe) environment.
  • Selenium Automation testing and BDD cucumber Framework.
  • Automation test development for complex business rules and rules engine.
  • Ability to understand the work environment and competing priorities in conjunction with test automation/meeting project goals.
  • Shows a positive, open-minded and can-do attitude.
  • Experience working in Agile teams.
  • Good communication skills and teamwork focus mindset.
  • Current with industry trends, IT Ops and industry best practices and able to identify the ones we should implement.


Skills / Tools:

  • JAVA Core
  • Selenium
  • SonarQube
  • Jenkins
  • TestNG
  • Github
  • BDD
  • Cucumber
  • Maven
  • IDE Tools – IntelliJ / Eclipse
  • TOSCA
  • ALM/Zephyr
  • SQL Scripting
  • Jira
  • Confluence
  • Control-M
  • SFT, UAT, E2E Testing


Nice to Have:

  • Oracle Retail experience
  • Experience or understanding in TOSCA.