Job Description :
Job Role: SQE Test Automation Engineer Location: Kansas City, MO Position Type: Contract - 6 months + Local Preferred PREFERRED EXPERIENCE: (3+) years automation testing exposure with at least one automation tool- Karate or Rest Assured Professional production experience with Git and related tools Proficient using IDE tool - IntelliJ or Eclipse Proficient with Java or other JVM language SQL knowledge, proficient in query writing, structure XML and Web Service testing knowledge/experience. Applying BDD(Cucumber) practices in software development SKILLS AND EXPERIENCE: Designing and maintaining Tests within a CI/CD Pipeline Understanding of REST and demonstrated automation experience with REST APIs and microservices. (1+) years of experience on a cross-functional agile team. Coordinating integration, regression and performance testing in a dynamic Agile/Scrum environment Implementing scalable & maintainable test automation solutions JIRA or other issue tracking tool Hands-on knowledge of Cloud technologies such as AWS Ability to understand basic programming logic and development. Proficient at gathering and analyzing data through interviews and observations. Experience with the development lifecycle; including providing input into the analysis, design, construction, implementation, and evolution phases. RESPONSIBILITIES INCLUDE: Works on a cross-functional agile team to perform all duties outlined below. Actively participates in team meetings (daily stand-up, planning, retrospective, etc Follows all standards and best practices as defined by the client's solution architects. Follows the clients accepted guidelines on version control for all technical development. Understands application design, development languages, and tools Writes and maintains whatever technical documentation is needed or required in support of development. Troubleshoots and resolves data and application software problems as assigned. Operates under moderate or minimal supervision in a collaborative environment. Reviews and updates items in the change management tracking system to communicate with the team and all other interested parties. Maintains systems and programs by aiding user groups in problem resolution and providing technical solutions to resolve problems. Provides excellent customer service to the customers, both internally and externally. Displays willingness to work effectively and learn from more experienced staff. Understands the software development life cycle and how it translates to different methodologies (agile, scrum, Kanban, SAFe Requirement: Bachelor's degree in Computer Science, IT, or a related field with at least 3 years of related work experience.

Similar Jobs you may be interested in ..