JOB DESCRIPTION

Mastech Digital is an IT Staffing and Digital Transformation Services company.

Test Engineer

Quick Apply
Location: Tampa, FL
Job Code: 189577
Posted: May 15, 2019
Description:

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations. We are currently seeking a Test Engineer for our client in the Healthcare domain. We value our professionals, providing comprehensive benefits, exciting challenges, and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.

Duration: 6+ Months Contract

Location: Tampa, FL

Compensation: $55.00/Hourly

Interview: In-person interview at Client’s location

Role: Test Engineer

Primary Skills: Quality Assurance


Role Description: The Test Engineer would need to have at least 5+ years of experience. In this role, you will be responsible for testing and ensuring quality in core and web-based Java applications to support all client business areas and associated acceptance criteria.

You will - 

- Create and maintain automation scripts to ensure information systems services and programs meet acceptance criteria.

- Provide technical support to delivery teams which may include performance testing and creation of utilities to support testing.

- Plan and execute automation tasks and ensures testing standards are followed within team.

Responsibilities:

- As an agile team member, ensures the sprint objectives are completed in a timely manner, consistently achieving team commitments regardless of role.

- Adheres to the establishment of group standards and processes.

- Participates in the Community of Practice.

- Has an understanding of the business processes and the technology platform that enables it.

- Creates and maintains functionality of automation scripts using Selenium, Unified Functional Tester (formerly QTP) and other tools to increase testing productivity by providing technical solutions, utilities and process improvement initiatives

- Adheres to testing standards within scripts and mentors other team members to follow such standards.

- Adheres to up-to-date testing methodologies (such as BDD and TDD) and tools (such as Gerkin and Cucumber) to implement methodologies.

- Collaborates with stakeholders and agile team members to achieve business results.

- Analyzes acceptance criteria and provides feedback to business on development projects.

- As an agile team member performs functional testing (Java programs, Batch, Web) to ensure programs meet stated business objectives.

- Provides support for investigating and troubleshooting production issues.

- Works with team members and stakeholders to provide testing statuses, keeps team informed of new requests/changes in processes/procedures, including escalating testing issues and issues requiring management attention.

- Participates in industry and other professional networks to ensure awareness of industry standards, trends and best practice in order to strengthen organizational and technical knowledge.

- Takes on software testing tasks and works creatively and efficiently in troubleshooting and resolution of system issues.

Required Expertise:

- Expertise in TDD using JUnit, TestNG.

- Experience in BDD: using Cucumber/Gherkin

- Experience with Continuous Integration tools like Jenkins, Maven, Git.

- REST API testing using Postman or similar tool and automating testing of Rest API in Java using Rest Assured

- Experience in testing Webservices

- Good Java programing skills

- Basic SQL skills to be able to extract data for writing automated test in selenium using Java

Qualifications/Education/Certifications:

- Bachelor’s degree and four years related experience and/or training; or equivalent combination of education and experience.

- Certified Software Tester (CSTE), Certified Software Quality Assurance (CSQA), Certified Tester Foundation Level (CTFL), Certified Tester Advanced Level (CTAL), Certified Software Test Professional (CSTP)

Knowledge, Skills, and Abilities:

- Experience in the use of Selenium and Unified Functional Tester (UFT) is essential.

- Requires an understanding of the application of the agile development methodology.

- Requires strong SQL (or related) skills, manual testing experience, web-based testing experience, experience with JAVA and/or GUI.

- Experience with large databases a plus.

- Network experience and/or experience with XML is helpful but not required.

- Experience with ALM and Version One is required.

- Strong communication skills needed to collaborate with other groups.

Agile Competency Requirements:

- Requires an understanding of the application of Agile development methodology.

- Must be comfortable with change, close collaboration, and have conflict resolution skills.

- Knowledge of or willingness to learn Agile/DevOps values.

- Take initiative and are passionate about what you do.

- Adaption, Ability and Desire to Learn, Team Oriented - tolerance & helpful, and Quality Focus

Additional Skills:

- Expertise in TDD using JUnit, TestNG

- Experience in BDD: using Cucumber/Gherkin

- Experience with Continuous Integration tools like Jenkins, Maven, Git.

- REST API testing using Postman or similar tool and automating testing of Rest API in Java using Rest Assured

- Experience in testing Webservices

- Good Java programing skills

- Basic SQL skills to be able to extract data for writing automated test in selenium using Java.

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field                      

Experience: Minimum 5+ years

Relocation: This position will not cover relocation expenses

Travel: N/A

Local Preferred: Yes

Recruiter Name: Preeti Sharma

Recruiter Phone: 412.436.0333 (Ext: 2304)

Equal Employment Opportunity


 


Quick Apply
 
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.