Quality Engineer

Overview

On Site
$60,000 - $100,000
Full Time

Skills

Core Java
Selenium
BDD Cucumber
REST Assured
Karate framework
SQL
No-SQL
JMeter / BlazeMeter
CI/CD pipeline
GitHub
Jenkins
Sauce Labs
Power BI Desktop
Web Accessibility tools
AXE
JIRA

Job Details

*Quality Engineer - FTE - Houston, TX (Hybrid) - $115K PA

Mandate Skill: Core Java, Selenium, BDD Cucumber, REST Assured, Karate framework, SQL & No-SQL, JMeter / BlazeMeter, CI/CD pipeline, GitHub, Jenkins, Sauce Labs, Power BI Desktop, Web Accessibility tools such as AXE and JIRA*

QE COE and SE Job Descriptions:

Who are we looking for?

Must have 7+ years of experience in Automation Testing using Selenium & Selenium Grid, BDD Cucumber Framework with Java, .Net coding, Karate Framework and DevOps (CI/CD pipeline, GitHub & Jenkins) exposure.

Should be ready to learn new skills as required and work in a short period

Ability to work in a fast-paced environment with minimal supervision and attitude to adapt.

Should be able to bring in ideas to improve productivity and Quality of work

A focus on high quality deliverables and meeting deadlines.

A collaborative style and a focus on continuous improvement, quality and planning, teamwork, strong communication.

Skillset

Description Tools/Technology Required

Programming Language Java/.Net - Should be able to code and debug Java Mandatory .Net good to have

Web Automation tool (UI) Selenium WebDriver/ Selenium Grid Mandatory

Test Automation framework BDD Cucumber, TestNG, Gherkin, Junit & NUnit Mandatory

API Automation framework REST Assured Mandatory Karate Mandatory

Backend tools Strong SQL experience & no-SQL Mandatory

Performance Testing tool JMeter / BlazeMeter Mandatory

DevOps tools CI/CD pipeline, GitHub, Jenkins, Sauce Labs or Similar tool Mandatory

BI report development Power BI Desktop, DAX query writing, ETL processes). Mandatory

Agile management & Other tools JIRA, XRAY, Confluence, APM Tools Mandatory

Web Accessibility tools AXE, SonarQube Mandatory

Reporting framework Extent report, Cucumber Maven report Good to have

API Manual Testing tool Postman Good to have

Process Description

Web Automation

1. Experience in design/enhance test automation frameworks using Java, .NET, TestNG, Selenium BDD & Cucumber

2. Should test the web applications for cross-browser, cross-platform and run through Selenium Grid for Parallel execution.

3. Work with Maven, its lifecycles and using different Maven Plugins for build.

4. Create Java, .Net methods & write automation test cases using TestNG/Junit/NUnit.

5. Execute test using remote web driver configuration through Sauce Labs.

6. Integrate test automation script with reporting tools such as Extent report, Cucumber Maven reporting plugin and run them through DevOps pipeline

7. Should be able to analyze effectively, solve the issues from framework code whenever required.

API Automation

1. Should have clear understanding of RESTful web services, API status codes and API authentication types.

2. Write test automation scripts and execute them using Karate Framework and Postman manually.

Performance Testing

1. Support and resolve issues related to performance testing.

2. Coordinate with performance testing team, test the scripts using JMeter/ BlazeMeter and integrate the code with Jenkins pipeline.

Agile Management

1. Should work in Agile environment.

2. Should have knowledge on agile concepts and ceremonies.

Power BI report development

1.Should strong Power BI report development skills (Power BI Desktop, DAX query writing, ETL processes)

DevOps knowledge

1. Maintain automation script in GitHub, integrate with Jenkins pipeline.

2. Create jobs in Jenkins pipeline and enable auto trigger functionality on periodic basis.

3. Design and Implement Continuous Integration Pipeline.

4. Create Web, Performance testing and Automated Code Quality stages on top of Continuous Integration Pipelines.

5. Analyze Code Quality (Issues, Code smells and coverage) using SonarQube, Selenium and embedding them into Continuous Integration DevOps Pipelines and doing web accessibility using AXE

6. Exporting Cucumber features from JIRA to Cucumber project using XRAY, implement automated test code, execute test in CI environment and report results to JIRA to proper tests.

Good to have

1. Mobile Automation testing, Postman, Selenium Reports (Extent report & Cucumber Maven report

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About CloudBlue Technologies