Overview
Skills
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