Post Job Free
Sign in

Quality Engineer

Company:
TEKsystems
Location:
Plano, TX
Posted:
April 26, 2024
Apply

Description:

Job Description

3224752

6 Month Contract

Top Three Skills:

• JavaScript & Java

• WebdriverIO or protractor

• Experience with Gherkin, Selenium and Cucumber

MAJOR PLUS:

Experience with Actimize or other AML tools.

Job Description: ROLES AND RESPONSIBILITIES:

• Develops, contributes and maintains test automation code

• Applies common development and test automation design patterns (e.g. OOP, Page Object Model)

• Uses various tools and development skills to enhance and facilitate testing

• Mines, identifies, creates and validates data from various data sources

• Develops software tests of software applications and other types of applications based on defined requirements and stories.

• Devises automation architectures and QA strategies/plans appropriate for the given development methodology.

• Ensures all levels of testing are performed with the right approach and adequate coverage.

• Participates in backlog grooming sessions with the team to validate the requirements

• Assists the team is refining user stories and determining acceptance criteria.

• Performs front-end and back-end analysis of applications.

• Logs defects, anomalies and issues into defect tracking system and reviews them with project team members to assist with resolution.

• Proposes and implements solutions to quality-related process issues within the context of assigned projects.

• Reports test results and status to the team.

• Is able to work in a highly dynamic project environment, effectively adapting to changing requirements, priorities and schedules.

• Is capable of working with technically complex software.

• Has a strong ability to work in an open, dynamic, and collaborative team environment.

• Is comfortable interacting with different groups, all levels of leadership, and client contacts.

SKILLS REQUIRED:

• Strong programming skills and experience in Java, JavaScript, TypeScript

• Experience working in a Java integrated development environment

• Extensive experience developing UI automated tests with Protractor & other WebDriver technologies such as Nightwatch.js, webdrive.io

• Experience testing and developing automated tests for both REST and SOAP services using Karate, RestAssured or similar tools such as Supertest and Checkrum

• Excellent knowledge of test automation methodologies, best practices e.g. Page Object Model, and programming design patterns e.g. Object Oriented Programming

• Experience leading test automation framework design/architecture and implementation efforts.

• Demonstrates expertise related to tool selection and implementation.

• Experience in implementing various BDD frameworks, such as Jbehave, Cucumber and SpecFlow,

• Experience in reading and writing, HTML, CSS, JSON and XML

• Experience with source controls technologies; GIT, Subversion, VSS

• Experience implementing and working with various branching strategies; feature branching, Gitflow

• Experience with multi stack test development in a continuous development/integration environment; component, integration, system and acceptance tests

Other Skills and Traits:

• Excellent analytical, interpersonal and problem solving skills; divergent thinking

• Strong public speaking/presentation skills

• Self-starter, team player

• Hard working, flexible, and able to learn quickly

• Strong time management skills

• A strong advocate and voice for overall quality and able to support their viewpoints.

• Desire to continually improve quality-related processes and practices.

MAJOR PLUS:

Experience with Actimize or other AML tools.

Apply