QA Automation Engineer
Raas Infotek LLC
United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
JIRA
Automation of Tests
Microsoft Azure
Code Coverage
Databases
Continuous Integration
Database Testing
DevOps
+31 more
Distributed Systems
Electronic Design Automation
Github
HP Loadrunner
Apache JMeter
Python (Programming Language)
Scrum Methodology
Systems Development Life Cycle
Software Reliability Testing
E2e Testing
Standard Sql
Selenium
Software Quality Assurance (SQA)
SQL Databases
Software Testing Automation Framework
TypeScript
Google Cloud
Enterprise Software Applications
Performance Testing
Postman
Cypress (Programming Language)
Gitlab
Information Technology
Playwright
Restful APIs
Cucumber (Software)
Selenium Webdriver
Api Management
Docker
Jenkins
Microservices
Job description
We are seeking an experienced Senior QA Automation Engineer with 11+ years of expertise in software quality assurance, test automation, and end-to-end testing. The ideal candidate will have strong experience designing automation frameworks, developing automated test suites, leading QA initiatives, and working closely with development, product, and DevOps teams in Agile environments., * Design, develop, and maintain robust automated test frameworks and test suites.
- Create and execute functional, regression, integration, system, and end-to-end tests.
- Develop automation solutions using Selenium, Cypress, Playwright, or similar tools.
- Build and maintain automation frameworks using Java, Python, or JavaScript/TypeScript.
- Analyze requirements, user stories, and acceptance criteria to develop comprehensive test scenarios.
- Identify, document, track, and validate software defects using tools such as JIRA.
- Integrate automated testing into CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar platforms.
- Perform API testing using REST APIs, Postman, REST Assured, or similar tools.
- Execute database validation and backend testing using SQL.
- Conduct performance, integration, and reliability testing when required.
- Review automation code and ensure adherence to coding and testing best practices.
- Collaborate with developers, business analysts, product owners, and DevOps engineers.
- Mentor junior QA engineers and provide technical guidance on automation best practices.
- Participate in Agile ceremonies including sprint planning, refinement, daily stand-ups, and retrospectives.
- Continuously improve test coverage, automation stability, execution time, and overall QA processes.
Requirements
- 11+ years of experience in Software Quality Assurance and Test Automation.
- Strong expertise in Selenium WebDriver and automation framework development.
- Hands-on experience with Java, Python, or JavaScript/TypeScript.
- Strong experience with API testing and automation.
- Experience with REST Assured, Postman, or similar API testing tools.
- Strong knowledge of SQL and database testing.
- Experience with CI/CD and DevOps practices.
- Hands-on experience with Jenkins, GitHub Actions, Azure DevOps, or similar tools.
- Strong understanding of Agile/Scrum methodologies.
- Experience with Git/GitHub/GitLab and source-control practices.
- Strong knowledge of SDLC, STLC, defect lifecycle, and QA processes.
- Excellent troubleshooting, analytical, and communication skills.
Preferred Skills
- Experience with Cypress or Playwright.
- Experience with BDD frameworks such as Cucumber.
- Experience with AWS, Azure, or Google Cloud Platform environments.
- Knowledge of Docker and Kubernetes.
- Experience with performance testing tools such as JMeter or LoadRunner.
- Experience testing microservices and distributed applications.
- Knowledge of test management tools and QA metrics.
- Experience leading automation initiatives or QA teams., Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred., The ideal candidate is a highly skilled QA Automation professional who can design automation strategies, build scalable frameworks, troubleshoot complex issues, improve testing efficiency, and provide technical leadership across enterprise-level applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
KV
Kanika Vatsyayan
Benefits of Using JMeter For Performance Testing
about 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
PZ
Pat Zawadzki
What is a Test Plan: Guide to Test Planning
over 3 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago