What you'll discover
- Inclusive culture and career growth opportunities
- A truly Global IT Organization that collaborates across North America, Europe, Asia and Australia, click here to learn more
Challenging, collaborative, and team-based environment
What you'll do
The Global Supply Chain Retail Distribution Team is responsible for managing various Warehouse Management solutions within TJX IT. We seek a motivated, talented Senior Engineer with good understanding of SDLC, Test Automation tools, Test Methodologies to help streamline Testing for Enterprise Solutions.
You will be working with product teams, architecture and business partners to strategically plan and deliver the product features by connecting the technical and business worlds. You will be responsible for test strategy , Automation, adopting Automating tolls within the assigned scope.
Skills / Knowledge :
Bachelor s Degree or equivalent Engineering skillset5+ years of experience in data analysis and report development with Manhattan SCIAt least 3+ Years of experience in software development in Java / J2EE and any scripting languages like Python, JavaScriptAt least 3+ years experience in test automation architecting and development using open source test automation frameworks - Selenium, TestNG, Jbehave, Cucumber JVM, RestAssured, SOAPUI API, Python, SQL, Messaging / Integration services, Mainframe, Windows applications and test reporting toolsAt least 3+ years experience in designing and implementing TDD, BDD ATDD frameworksKnowledge on Automation tools like Neoload , Load runner , TOSCA is an advantageCreating designing test automation frameworks from scratch and / or implementing designing new features to existing frameworksProven ability to lead projects and collaborate with cross-functional teams (product, platform, infrastructure)Agile practitioner - Scrum / Kanban / SAFe environmentBest practice knowledge in coding standardsExcellent communication skills, ability to influence those around youSolid team player with mentorship skillsAbility to understand the work environment and competing priorities in conjunction with developing / meeting project goalsShows a positive, open-minded and can-do attitudeKey Duties / Responsibilities
Design and implement of TDD (Test Driven and Development) and Behavior Driven Development (BDD) test frameworks, to transform from waterfall or iterative to BDD methodologyPerform POCs and Tool evaluation analysisDevelop test automation scripts, reusable utilities, packages, framework components for the web, non-web(desktop, mainframes etc.,), RestServices, and Mobile applicationsPartner with Enterprise Test Automation team to design the automation strategy, standards, best practices and methodologiesPartner with Enterprise DevOps teams to define and maintain best practices for DevOps tools and capabilities.Skills Required
Java, Python, Selenium, TestNG