eCommerce Automation Engineer
POSITION SUMMARY :
The eCommerce Automation Test Engineer will be designing automation testing procedures for our ecommerce websites and mobile apps.
The role will be responsible for analyzing the functionality of the website and mobile apps and design and maintain automated test to validate the functionality
ESSENTIAL FUNCTIONS :
Write, design, and execute automated tests by creating scripts that run testing functions automatically.
Develop test plans, test cases, and test procedures for various types of testing such as Ad Hoc, Functional, GUI, Integration, Regression, Data Validation, User Interface, and overall system integration.
Maximize and maintain test coverage for the most critical flows of the system.
Determine the priority for test scenarios and create execution plans to implement these scenarios.
Communicate effectively with internal and external teams to deliver functional requirements including UX designs, development tasks and interface designs.
Write documentation for automated processes including test plans, test procedures, and test cases.
Collaborate with cross-functional teams (developers, business analysts, product managers) to find ways on how automation can improve the workflow.
Prepare and lead presentations as requested.
Research or prototype new tools and / or technologies.
Log and document errors in the tracking system.
Assist with other projects as necessary to contribute to efficiency and effectiveness of the teamwork.
Besides writing automated tests, can be asked to do exploratory testing when they need to understand how functionality works for the customer.
ALL OTHER DUTIES AS ASSIGNED
EXPERIENCE / QUALIFICATIONS :
Bachelor's degree in computer science, engineering, or related discipline is required.
Minimum 5 years of experience in implementing process improvement that leverages technology as part of the solution.
IT experience in a retail industry environment must have.
Expertise in QA processes and ability to provide direction / guidance to other QA team members.
Functional knowledge in relevant eCommerce technologies such as HCL / IBM WebSphere Commerce, Salesforce Commerce Cloud, SAP Hybris, and Oracle Commerce Cloud.
Experience working in an Agile environment and strong understanding of SDLC processes.
Software QA automation test experience is required (70% of the job)
Experience with building automation frameworks and automation test scripts using either Eggplant, Mabl, Katalon, JMeter, or similar tools is a MUST.
Good understanding of REST API types (GET, PUT, POST, DELETE) and experience in testing APIs using native / third-party Java libraries
KNOWLEDGE, SKILLS AND ABILITY :
Good knowledge of SQL and at least 3 years of experience with databases : DB2, Oracle, and My SQL and experience in database testing & querying experience and Web Services / Rest API testing experience is required.
Good understanding of software QE concepts, recommended practices, and methodology that cover functional testing, integration testing, regression testing, End to End testing and UAT.
Experience with enterprise OMS (Sterling Commerce, or similar) is preferred.
HTML, CSS, XPath (ability to find elements on page) experience.
Experience in creating performance test case scenarios and running distributed performance tests is nice to have.
Ability to diagnose application issues (reviewing application logs, server stats, etc.).
Broad technical knowledge, with a strong understanding of systems development in new computing architectures and environments.
Knowledge of relevant technology, tools, databases, and middleware is critical.
Excellent teamwork and interpersonal, verbal, and written communication skills, with an ability to express complex technical concepts in business terms.
Excellent analytical, problem-solving, and conceptual skills.
Work experience with offshore / nearshore / onshore mode
TRAVEL REQUIREMENTS :
N / A
PHYSICAL REQUIREMENTS :
Regularly performs computer work and sits.
Occasionally walks and stands.
Seldom / never lifts up to 50lbs.
INDEPENDENT JUDGEMENT :
Performs duties within scope of general company policies, procedures, and objectives. Analyzes problems and performs needs assessments.
Uses judgment in adapting broad guidelines to achieve desired result. Regular exercise of independent judgment within accepted practices.
Makes recommendations that affect policies, procedures, and practices.
Full Time Benefits Summary :
Enjoy discounts on retail merchandise, our restaurants, world-class resorts and conservation attractions!
- Medical
- Dental
- Vision
- Health Savings Account
- Flexible Spending Account
- Voluntary benefits
- 401k Retirement Savings
- Paid holidays
- Paid vacation
- Paid sick time
- Bass Pro Cares Fund
- And more!
Bass Pro Shops is an equal opportunity employer. Hiring decisions are administered without regard to race, color, creed, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, ancestry, citizenship status, disability, veteran status, genetic information, or any other basis protected by applicable federal, state or local law.
Reasonable Accommodations
Qualified individuals with known disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and certain state or local laws.
If you need a reasonable accommodation for any part of the application process, please visit your nearest location or contact us at [email protected].
Bass Pro Shops