QA Automation

Apply Now

Company: Avani Technology Solutions, Inc.

Location: Lake Saint Louis, MO 63367

Description:

QA Automation Java/Selenium

St. Louis, MO

Long Term

W2 only, no C2C

ROLES AND RESPONSIBILTIES
Performs software testing of software applications and other types of applications based on defined requirements.
Applies QA and Testing processes and best practices to projects.
Contributes to the automation 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.
Analyzes requirements and creates/updates test cases.
Performs API testing with REST & SOAP Protocols
Performs front-end and back-end analysis of applications.
Mines, identifies, creates and validates data from relational databases using SQL tools and languages.
Performs and applies various test methodologies; exploratory testing, white-box testing, black-box testing and functional testing.
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 in an Agile environment.
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.
Supervision: capable of functioning as a test lead on low to medium complexity projects and providing supervision to others.

SKILLS REQUIRED
Familiar with Java development and/or automation
Experience contributing to an automation framework with Selenium WebDriver
Familiar with test automation methodologies, best practices e.g. Page Object Model, and programming design patterns e.g. Object Oriented Programming
Experience working in agile environment, as part of a Systems Team
Experience writing tests in BDD frameworks, such as Jbehave, Cucumber and SpecFlow,
Experience in reading and writing, HTLM, CSS, JSON and XML
Experience testing both REST and SOAP services using multiple tools and approaches
Experience with various test case management and defect management tools (Jira, TFS, Quality Center, ClearQuest etc.)

Other Skills and Traits
Excellent analytical, interpersonal and problem solving skills
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.

EDUCATION and Experience
Minimum of 5 years of QA experience and 3 years of QA/ Engineering experience
Bachelor's degree /4-year college degree in Computer Science or engineering-related fields or relevant work experience

QUALIFICATIONS:

Candidate must understand business processes, be a detailed-oriented person and quickly grasp new concepts. Additionally, the candidate will have strong presentation, interpersonal, software development and work management skills.
Must hold a valid Visa for travel to the USA or a valid Passport.
This opportunity requires a satisfactory outcome in the following employment screening categories: Criminal Background Check, Employment Verification and Employment References

Similar Jobs