QA Engineer (Manual & Automation)
Role details
Job location
Tech stack
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