
Software QA Engineer
BHG Financial
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureJMeterKafkaMicroservicesMongoDBSQL
About the role
- Design, develop, and maintain automation test scripts for REST APIs, event-driven microservices, and backend services using xUnit, NUnit, and Playwright or similar tools.
- Perform manual testing, automation testing, API testing, and data validation in Azure, MongoDB, and SQL databases.
- Build and maintain integration, regression, and smoke test suites.
- Plan, design, and execute performance and load testing using JMeter or similar tools.
- Provide production support, monitor alerts, troubleshoot issues, and drive them through resolution.
- Log defects with detailed reproduction steps and collaborate with developers, product owners, and integration teams until closure.
- Troubleshoot event-driven systems and message queues (e.g., Kafka), including querying and validating data.
- Contribute to CI/CD pipelines by integrating automated test execution.
- Participate in Agile ceremonies, backlog grooming, and requirements discussions.
- Identify and recommend QA best practices to improve automation coverage, scalability, and monitoring.
- Conduct smoke testing for weekly and monthly releases.
- Coordinate with multiple cross-functional teams to support and validate system integrations.
- Stay current with automation tools, frameworks, and industry best practices.
Requirements
- 5+ years of experience in software testing, including manual and automation testing.
- Strong experience with C#, MongoDB, xUnit, NUnit, and Playwright.
- Expertise in manual testing, automation testing, API testing, and integration testing.
- Experience in production support and system monitoring.
- Experience with performance and load testing using JMeter or similar tools.
- Strong troubleshooting and root-cause analysis skills.
- Experience working in Azure environments.
- Proficiency with CI/CD pipelines and DevOps practices.
- Strong SQL knowledge for data validation.
- Experience troubleshooting event-driven systems and message queues (e.g., Kafka), including querying and validating data.
- Experience with Salesforce and Salesforce integrations testing is a plus.
- Experience with the AccelQ automation tool is a plus.
- Experience with Agile, DevOps, and various testing methodologies like TDD (Test-Driven Development) and BDD (Behavior-Driven Development).
- Excellent communication, collaboration, and documentation skills.
Benefits
- Medical/Rx/Dental/Vision coverage for employees and their eligible family members
- Competitive PTO and vacation policies
- 1 Friday off each month for Wellness Weekends
- Company 401(k) plan with employer contributions after one year
- Company-sponsored training and certification opportunities
- Quarterly award ceremonies where top achievers are celebrated and receive additional bonuses
- Ongoing volunteer opportunities to give back to the community through our BHG Cares program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#MongoDBxUnitNUnitPlaywrightAPI testingperformance testingload testingSQLtroubleshooting
Soft skills
communicationcollaborationdocumentationtroubleshootingroot-cause analysis