QA Engineer (Manual & Automation)

Smart IT Frame
Omaha, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 104K

Job location

Omaha, United States of America

Tech stack

Testing (Software)
JavaScript
API
Agile Methodologies
Application Performance Management
Automation of Tests
Azure
Software Bug Management
Business Software
Cloud Computing
Computer Programming
Databases
Continuous Integration
Data Integrity
Database Testing
Web Browsers
Issue Tracking Systems
JMeter
Python
Load Testing
SQL Azure
Scrum
Systems Development Life Cycle
Regression Testing
Standard Sql
Selenium
Smoke Testing
Software Engineering
SQL Stored Procedures
Software Quality Assurance (SQA)
SQL Databases
System Testing
Web Applications
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
Performance Testing
Postman
Browserstack
Backend
GIT
Integration Tests
Information Technology
Playwright
low-code
Browser Testing
Api Design
REST
Selenium Webdriver
Api Management

Job description

We are seeking an experienced Quality Assurance (QA) Engineer to join our software development team supporting enterprise healthcare and business applications. The ideal candidate will possess strong experience in both manual and automated testing, ensuring high-quality software delivery through comprehensive test planning, execution, defect tracking, and collaboration with cross-functional Agile teams.

The QA Engineer will be responsible for validating web, mobile, and API-based applications while maintaining automated test suites and supporting continuous integration and deployment processes.

Key ResponsibilitiesManual Testing

  • Analyze business and functional requirements to create comprehensive test plans and test cases.
  • Execute functional, regression, smoke, integration, user acceptance, and system testing.
  • Validate application functionality across multiple browsers, operating systems, and mobile devices.
  • Perform exploratory testing to identify usability and functional issues.
  • Verify software fixes and ensure successful defect resolution.

Automation Testing

  • Develop, execute, and maintain automated test scripts using BrowserStack Low-Code Automation, Selenium, or Playwright.
  • Improve existing automation frameworks for scalability and maintainability.
  • Integrate automated tests into CI/CD pipelines.
  • Execute automated regression suites before production releases.
  • Analyze automation results and troubleshoot failures.

API & Database Testing

  • Perform REST API testing using Postman.
  • Validate API requests, responses, authentication, and error handling.
  • Execute SQL queries to verify backend data integrity.
  • Validate database transactions and stored procedures using Azure SQL.

Defect Management

  • Identify, document, prioritize, and track software defects.
  • Utilize Azure DevOps and FreshService for issue tracking and reporting.
  • Collaborate with developers to reproduce and resolve defects efficiently.
  • Participate in root cause analysis and quality improvement initiatives.

Performance & Security Testing

  • Conduct performance and load testing using JMeter.
  • Analyze application performance metrics.
  • Identify bottlenecks and recommend performance improvements.
  • Support security and compliance testing efforts.

Agile Collaboration

  • Participate in Agile ceremonies including:
  • Sprint Planning
  • Daily Stand-ups
  • Sprint Reviews
  • Retrospectives
  • Collaborate with Product Owners, Business Analysts, Developers, and UX teams.
  • Provide QA estimates and testing progress updates.

Requirements

Do you have a Bachelor's degree?, Required QualificationsExperience

  • Minimum 5 years of Software Quality Assurance experience
  • Strong background in Manual and Automation Testing
  • Experience working in Agile/Scrum environments
  • Experience testing enterprise-level web applications

Technical SkillsAutomation Tools

  • BrowserStack Low-Code Automation
  • Selenium WebDriver
  • Playwright

Testing Tools

  • Postman
  • JMeter

Defort Tracking

  • Azure DevOps
  • FreshService

Database

  • SQL
  • Azure SQL Database

Programming/Scripting

  • Python
  • Basic JavaScript knowledge preferred

Testing Types

  • Functional Testing
  • Regression Testing
  • Smoke Testing
  • Integration Testing
  • System Testing
  • API Testing
  • Database Testing
  • Cross-Browser Testing
  • Mobile Testing
  • Performance Testing

Preferred Qualifications

  • Experience with Healthcare or Enterprise Applications
  • Knowledge of SDLC and STLC best practices
  • Experience with CI/CD pipelines
  • Familiarity with Git or Azure Repositories
  • Understanding of cloud-based testing environments
  • ISTQB or equivalent QA certification (preferred)

Soft Skills

  • Excellent analytical and problem-solving skills
  • Strong written and verbal communication
  • Ability to manage multiple priorities
  • High attention to detail
  • Team-oriented with a collaborative mindset
  • Self-motivated and able to work independently

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field. Equivalent professional experience will also be considered.

Benefits & conditions

3.93.9 out of 5 stars Omaha, NE 68137 Hybrid work $50 an hour - Contract

Apply for this position