Hire QA/Testing Engineer

QA & Testing Engineering
Upstaff is the best deep-vetting talent platform to match you with top QA Automation / Testing developers for hire. Scale your engineering team with the push of a button
QA & Testing Engineering

Meet Our Devs

Show Rates Hide Rates
Grid Layout Row Layout
JavaScript 4yr.
Cypress
Cucumber
Postman
TypeScript 3yr.
Java 1yr.
React 1yr.
Ruby
Capybara
RubyMine
Sinatra
Microsoft SQL Server
MongoDB
MySQL
PostgreSQL
SQL
TSQL
AWS
Amazon Linux AMI
Azure VM
Agile
BDD
Scrum
TDD
Waterfall
RSpec
Selenium
TestRail
Xray
CI/CD
CircleCI
GitLab CI
Jenkins
Cisco switches
Docker
Oracle VM VirtualBox
Git
Github Actions
IntelliJ IDEA
ReSharper
Visual Studio
WebStorm
NFT
Unix
Windows
apiclient
IntellJ IDEA
restClient
VMWare vCenter
...

- 10+ years in software quality engineering with priority in automation testing and SDET; - Programming languages: Javascript, Typescript, Ruby, Java (Basic); - SQL Server SQL/TSQL, MS SQL Server 2005/2012, PostgreSQL/MySQL/MongoDB, MariaDB; - Methodologies include Agile, Scrum, TDD, and BDD; - Projects with large software service companies, SMBs and startups. Domains include CRM, banking, healthcare, insurance, and trading. Business oriented projects, working as team member and independent engineer ( USA, France, and UK teams), open source projects; - Created test documentation/test plan; Performing functional, integration, e2e, API, system testing of product; - Automation with Cypress, and CI/CD maintenance using tools like Jenkins, CircleCI, Docker, Github Actions, GitlabCI, and AWS cloud infrastructure; - QA tools include Cypress, Cucumber, Jenkins, Postman, Selenium and Capybara; - Holds a Master's Degree in Network Engineering and Economics; - ISTQB Certification. AWS and Cisco security trainings. - Availability and start: full-time, in two weeks

Show more
Seniority Senior (5-10 years)
Location Kyiv, Ukraine
Selenium 8yr.
Appium 5yr.
Java
JavaScript
Cypress
Python 4yr.
Go
Groovy
Kotlin
PHP
Ruby
Swift
TypeScript
Android Studio
Room (Android Jetpack)
Angular
jQuery
Next.js
Node.js
React
Bootstrap
HTML/CSS Preprocessors
Django REST framework
Flask
Laravel
Symfony
Robot Framework
Spring Boot
HeidiSQL
MongoDB
MySQL
PostgreSQL
Agile
BDD/TDD
Kanban
Scrum
TDD
Allure
Apache Maven
API testing
CharlesProxy
Cucumber
Fiddler
Gatling
Jest
JMeter
JUnit
K6
Mobile Testing
Postman
REST-Assured
Serenity
Test Cases
Test design
TestNG
TestRail
Web and Mobile testing
Xray
IntelliJ IDEA
XCode
Google API
GraphQL
RESTful API
Asana
Atlassian Confluence
Jira
Redmine
AutoIT3
Docker
Vagrant
Git
Jenkins
Kubernetes
ADB
Apache POI
Atlassian
ChromeDevTools
Conjuence
Guava
Modbus protocol testing
Zephyr Scale
...

- 10+ years in software quality engineering, automation testing, and SDET. - 4 years of experience with Python for automation development, scripting, and testing. - Deep skills with Java, Javascript, Typescript, PHP, Groovy, Swift, Kotlin, Ruby, and Go. - 5 years of expertise in mobile test automation using Appium. - Skilled in using Robot Framework for scalable test automation, focusing on RPA and API testing to streamline workflows. - 8 years of experience with Selenium/Selenide for web automation. - Extensive work with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and structured data formats like CSV/XML. - Strong background in CI/CD automation, including Jenkins, Docker, Docker Compose, CircleCI, and Kubernetes. - Experience with various QA tools such as Cypress, Cucumber, Playwright, WDIO, Browserstack/Lambdatest API, REST Assured, Postman, Axios, SOAP, JUnit/TestNG, PyTest, Allure reports, ReportPortal, Guava, AutoIT3 etc. - Created custom automation frameworks (Cypress-based) and migrated legacy QA systems, including CMS. - Experienced in API testing with GraphQL and RESTful services. - Testing techniques: Black-box (BVA, EP, CE, EG), Grey-box (pairwise, traceability matrix, decision tables), and White-box testing (statement analysis). Smoke/Regression/Release testing. - Test strategies development, with test plans, test cases etc. - Documentation, test reporting & analysis creation & maintenance.

Show more
Seniority Senior (5-10 years)
Location Bulgaria
QA Automation 6yr.
Usability tests
Test Plan
Test Case
*nix Shell Scripts
Java
JavaScript
Python
TypeScript
Java SE
Cloud Functions
Agile
Scrum
API testing
Cypress
Locust
Playwright
Selenium
Unit Testing
WooCommerce API
Atlassian Confluence
Jira
Redmine
istqb
STLC
Teamwork
...

Six years experienced QA Engineer in manual and automated testing, ensuring robust, scalable, and user-friendly applications. Skilled in identifying issues early, optimizing testing processes, managing QA team and collaborating closely with developers to enhance product reliability.⬥ Experience in testing web applications , mobile applications , Blockchain, E-commerce, software and hardware. ⬥ Programming languages: JavaScript, TypeScript, Java, Python , C# ⬥ API testing: Postman, Apidog ⬥ UI testing: Playwright , Selenium, BackstopJS, Ghost Inspector, Cypress ⬥ CI/CD Integration: GitHub, Docker, Jenkins CI, GitLab

Show more
Seniority Senior (5-10 years)
Location Chisinau, Republic of Moldova
Java
Kotlin
Docker
Selenium RC
Playwright
TypeScript
JDBC
Spring Boot
AWS DynamoDB
NoSQL
SQL
AWS
AWS CloudWatch
AWS Lambda
AWS SDK
AWS SQS
Allure
Allure Report
Apache Maven
Cucumber
Fitnesse
JBehave
JUnit
REST-Assured
Selenide
Selenium
Selenium Webdriver
TestNG
TestRail
Excel
Git
GitHub
Github Actions
Gradle
Jenkins
GraphQL
RESTful API
Jira
Observer
OOP
OOPS
Unix
DbUtils
Multithread
Multithreading
...

- 10+ years in software quality engineering, with a focus on automation testing and software development for tests; - Automation tools: Selenium WebDriver, TestNG, Selenide, RestAssured, JUnit, Playwright; - CI/CD maintenance using Jenkins, GitHub Actions, AWS SDK, and Docker, docker compose; - Designed and implemented functional, integration, end-to-end, API, and performance tests; - Programming languages: Java, Kotlin, TypeScript; - QA tools: Selenium, Cucumber, JMeter, Postman, Playwright, FitNesse; - Developed and maintained test automation frameworks from scratch, scaling regression suites to over 1,000 tests; - Experience testing RESTful APIs, GraphQL, backend systems, browser front-end - SQL databases: PostgreSQL, MySQL; - Experience in finance, logistics, SaaS, and e-commerce, sectors working on large-scale systems and being a part if international teams ; - Contributed to test planning, test documentation, and incident investigation processes (e.g., AWS CloudWatch Insights); - Mentored junior engineers and conducted technical interviews.

Show more
Seniority Expert (10+ years)
Location Lyon, France
QA Automation 6yr.
Salesforce 6yr.
Sales Cloud 6yr.
Java
SQL
Google Docs
Allure Report
API testing
Appium
BugZilla
JMeter
regression testing
smoke testing
Test Cases
TestNG
TestRail
UI/UX testing
Usability tests
API
CI/CD
Jira
Rally
macOS
Windows
Manual QA
SQL/NoSQL
STLC
Test Case
Test Planning
Test Suites
User Story
...

QA Engineer with over 6 years of experience in Salesforce platform testing, including Sales Cloud and Service Cloud. Certified Salesforce Administrator with a B.E. in Computer Science, showcasing a solid foundation in technical principles and software development practices. Skilled in automating QA processes, accomplishing a 30% efficiency improvement through test automation frameworks like Selenium and Cucumber. Strong in functional, performance, and regression testing with tools like JMeter and proficiency in defect tracking using JIRA and Bugzilla. Holds a track record of effective collaboration with cross-functional teams to ensure product quality in line with PRDs and user stories.

Show more
Seniority Senior (5-10 years)
API testing
QA Automation
REST
SOAP
XML
VBScript
Ant Design
C/C++/C#
Data Analysis
Azure
GRASP
Responsive Design
Cisco AS
...

- Six years of experience as a Software Test Engineer with a strong focus on test automation and API testing. - Proficient in a range of technologies and tools including Java, Python, Selenium WebDriver, Postman, SOAP UI, Robot Framework, AWS, and Docker. - Certified with ISTQB Foundation level, with relevant coursework from Coders Lab and CISCO networking and IT essentials. - Demonstrated abilities in requirement analysis, risk analysis, creating test plans, test cases, and designing user flows. - Experienced in working with complex testing frameworks and environments across logistics and secure IoT connectivity domains. - Proven track record in improving testing processes and implementing automated solutions for efficient software development life cycles.

Show more
Seniority Senior (5-10 years)
Location Poland
Java 10yr.
Python 5yr.
...

Expert in developing automation Framework in Java and Python from scratch w.r.to Dev Ops principles

Show more
Seniority Architect/Team-lead
Location Aylesbury, United Kingdom
Architecture and Design Patterns
Black-box Testing
SDLC
STLC
API testing
Java
Firebase Realtime Database
MS SQL Server Management Studio
Ad-hoc testing
Postman
QA Automation
Selenium Webdriver
TestNG
Usability tests
Swagger
Magento 1
Unix
...

Software engineer with over 3 years of expertise in software testing and QA, specializing in black box testing for web applications and robust knowledge of SDLC and STLC. Proficient in API testing using Postman and Swagger, and experienced in mobile application testing. Demonstrates proficiency in integrating automation testing within CI/CD pipelines, leveraging Selenium WebDriver for automated regression testing. Versed in defect identification and management using tools such as JIRA and Zephyr. Capable of performing various types of testing including but not limited to functional, integration, regression, smoke, and ad-hoc testing, as evidenced by a history of uncovering and reporting software bugs. The engineer's technical acumen and practical experience are complemented by strong communication skills.

Show more
Seniority Middle (3-5 years)
Location Indore G.P.O., India

Let’s set up a call to address your requirements and set up an account.

Talk to Our Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Manager
Maria Lapko
Global Partnership Manager
Trusted by People
Trusted by Businesses
Accenture
SpiralScout
Valtech
Unisoft
Diceus
Ciklum
Infopulse
Adidas
Proxet
Accenture
SpiralScout
Valtech
Unisoft
Diceus
Ciklum
Infopulse
Adidas
Proxet
Share this article


check mark icon

  • While developers can conduct UI testing to some extent, is it not more beneficial for developers to invest their time in actual development, fixes, and enhancements?

  • As experience has shown, developers typically only find a few bugs. It isn’t a reflection of their skills but rather the challenge of spotting errors in their  work. It is where QA engineers come in. They help to make sure that even the tiniest bug gets found.

Classification of testing types

Defining testing types can be grouped into six main types, each of which provides a different perspective on the complex nature of software testing:

  • By Application Under Test (AUT):
    Tests according to the application type (web, mobile, desktop), platform and environment.
  • By Application Layer:
    Groups tests by software architecture (UI, backend, APIs), focusing on structural tests to perform comprehensive functional testing.
  • By Attribute:
    Classifies tests by application attributes (visual, functional, performance, security, usability), using specialized quality management techniques.
  • By Approach:
    Defines the methods (manual, automated, AI) used for testing, defining the decision of method in terms of efficiency and accuracy.
  • By Granularity:
    Organises tests by the level of detail (from unit testing to end-to-end testing), giving you a micro view from individual pieces to the entire system.
  • By Testing Techniques:
    Deals with specific test methods (black-box, white-box, gray-box testing), helps select the appropriate testing method based on purpose and complexity of the system.
Table of Contents

Talk to Our Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Manager
Maria Lapko
Global Partnership Manager

Benefits of Hiring QA Engineers


Hire QA Automation / Testing Developer as Effortless as Calling a Taxi

Hire QA Automation / Testing Developer

FAQs on QA Automation / Testing Development

What is a QA Automation / Testing Developer? Arrow

A QA Automation / Testing Developer is a specialist in the QA Automation / Testing framework/language, focusing on developing applications or systems that require expertise in this particular technology.

Why should I hire a QA Automation / Testing Developer through Upstaff.com? Arrow

Hiring through Upstaff.com gives you access to a curated pool of pre-screened QA Automation / Testing Developers, ensuring you find the right talent quickly and efficiently.

How do I know if a QA Automation / Testing Developer is right for my project? Arrow

If your project involves developing applications or systems that rely heavily on QA Automation / Testing, then hiring a QA Automation / Testing Developer would be essential.

How does the hiring process work on Upstaff.com? Arrow

Post Your Job: Provide details about your project.
Review Candidates: Access profiles of qualified QA Automation / Testing Developers.
Interview: Evaluate candidates through interviews.
Hire: Choose the best fit for your project.

What is the cost of hiring a QA Automation / Testing Developer? Arrow

The cost depends on factors like experience and project scope, but Upstaff.com offers competitive rates and flexible pricing options.

Can I hire QA Automation / Testing Developers on a part-time or project-based basis? Arrow

Yes, Upstaff.com allows you to hire QA Automation / Testing Developers on both a part-time and project-based basis, depending on your needs.

What are the qualifications of QA Automation / Testing Developers on Upstaff.com? Arrow

All developers undergo a strict vetting process to ensure they meet our high standards of expertise and professionalism.

How do I manage a QA Automation / Testing Developer once hired? Arrow

Upstaff.com offers tools and resources to help you manage your developer effectively, including communication platforms and project tracking tools.

What support does Upstaff.com offer during the hiring process? Arrow

Upstaff.com provides ongoing support, including help with onboarding, and expert advice to ensure you make the right hire.

Can I replace a QA Automation / Testing Developer if they are not meeting expectations? Arrow

Yes, Upstaff.com allows you to replace a developer if they are not meeting your expectations, ensuring you get the right fit for your project.