Job Description :
SDET / Automation Architect

Location is Lansing MI

Contract

Phone then in-person

MUST BE AN Architect and be able to code JAVA

Description

In this role, you will provide strategic leadership for backend, UI, and web
service automation. You will be working with cross-functional teams across
the company to create world class technical solutions with infuse quality
and testing throughout. You will be interacting closely with Developers,
Technical Leads, PMO, and other QA Leadership.

Job Requirements

Oversee the testing of automated testing of multiple applications
simultaneously.
Oversee performance testing of web services as well as from an end
user perspective.
Collaborate with the development team and stakeholders to ensure
testable user stories are created and estimated properly.
Provide leadership for end to end automated regression testing
using web service technologies.
Identify and address testing risks as well as remove impediments
when needed.
Utilize our tech stack, tool suite, along with open source
technologies, and automation best practices like a chef to develop a recipe
for an robust and scalable automation test framework.
Lead automated testing tasks while paying particular attention to
overall sprint goal for S-DET team members.
Oversee and develop, execute and maintain manual and automated
tests to ensure code quality in a continuous integration environment.
Develop detailed user stories and tasks for test automation
activities from high level requirements.
Take ownership of quality principles and processes within assigned
product/scrum teams and disseminate test results, release notes and
troubleshooting guide needed for product support.
Complies/enforces standards and regularly participates in process
improvement activities.
Maintain proficiency with existing technologies and develop skills
with new technologies.
Ability to lead small teams or projects within overall Auxiliary
Team and provide leadership to junior resources.
Champion "continuous testing" initiative and approach.
Coordinate UAT support activities to business architecture team.

Required Qualifications

8+ years of Java and J2EE development skills and strong
understanding of Java APIs and J2EE web components and containers.
5+ years of experience with relational database concepts, SQL, and
procedural languages; object oriented design; Enterprise, distributed
computing and WEB-based computing methods; and design patterns
3+ years of experience with various testing methodologies and
strategies: Test Driven Development (TDD) implemented with JUnit, Mock
objects, Stubs, Test suites, Test harness web and Behavior Driven
Development (BDD) implemented Gherkin, Cucumber.
8 + years of experience with various test automation tools:
Selenium, Web Driver, Silk Test, QTP, Test Complete
2 + years of experience creating and execution of load test
scripts using an industry tool (load runner, JMeter, etc
3+ years of experience with leading or managing a software QA team
or project.
Must understand the concepts of SOAP and REST services as well as
both XML and JSON message formats
Proficient in writing automated test scripts to verify data
structures, data formats and data values
Proficient in Continuous Integration (CI) and Continuous
Deployment (CD) automated test execution
Strong analytical and problem-solving skills as well as the
ability to decompose complex problems and perform root cause analyses
Work in a collaborative environment.
Capable of performing day to day activities with minimal
direction.
Can multi-task, self-organize, juggle multiple priorities without
compromising on quality.
Experience with designing and development of test frameworks from
the ground up.
Ability to provide technical and process leadership to QA
resources.
Experience with Agile testing and development
Excellent verbal and written skills.
Nice to have Qualifications:
Experience in automated REST API testing
Experience in isolation, mocking and integration testing of
microservices
Experience working with REST API specifications (Swagger OpenAPI)
Experience working in Amazon Web Services cloud is a plus
Experience in Selenium WebDriver
Experience working with the agile team tools (Version One , JIRA,
Rally)
Experience working with Eclipse IDE or IntelliJ IDE and Maven.
Experience with working in CI / CD environments.
Minimum Physical Expectations:
Physical activity that often requires extensive time working on a
computer
Physical activity may require lifting under 25 lbs
Must have control of fine motor movements and the ability to grasp
small objects
Physical activity that sometimes requires travel
Specific vision abilities required include close vision, depth
perception, and the ability to adjust and focus
Must hear and speak well enough to conduct business over the
telephone or face to face (in English) for long periods of time