Full-Time Sr. Software QA Engineer
MeridianLink is hiring a remote Full-Time Sr. Software QA Engineer. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
MeridianLink
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
MeridianLink is seeking a seasoned Sr. Software QA Engineer passionate about building/enhancing testing strategies for on-prem, SaaS, and cloud offerings. The ideal candidate will drive technical and cultural change. They should be highly technical, with strong programming/scripting skills and experience testing SaaS products.
Responsibilities:
- Develop, automate, and execute comprehensive tests against requirements and use cases.
- Participate in product development early, establishing test infrastructure and supporting early integration testing.
- Drive SaaS & Cloud testing strategy for continuous delivery.
- Evaluate existing tests, identify gaps, and eliminate potential issues.
- Develop and enhance test tools and automation infrastructure to improve quality and efficiency.
- Develop and maintain automation tests for acceptance, functional, and regression.
- Coach and mentor junior QA engineers.
- Promote quality best practices to improve code quality.
- Stay current with QA tools, trends, and technologies.
Requirements:
- Hands-on experience driving software quality, test automation, and continuous delivery for SaaS cloud applications.
- Deep understanding of API, microservice, and distributed systems architecture.
- Extensive experience defining and leading front-end and back-end automated testing.
- Proficiency in setting up testing frameworks and developing automated test suites (JUnit, Selenium/WebDriver, JMeter, Jenkins).
- Experience with API, JSON, XML, and API testing tools (Postman, SoapUI).
- Proficient in programming languages (Java, JavaScript, C++, TCL, Python, Perl, shell scripting).
- Experience with DevOps and CI/CD technologies (Git, GitHub/GitLab, Bitbucket, Jira, Confluence).
- Strong understanding of agile methodologies (Scrum, Kanban, BDD/TDD, pair programming, CI/CD).
- Knowledge of cloud platforms (AWS, Azure, GCP), networking, HTTP/HTTPS.
- Experience with performance and scalability testing of cloud applications.
- Experience with Kubernetes, Docker, and container orchestration (preferred).
- Excellent communication and articulation skills for stakeholders.
- Proven ability to successfully manage testing efforts from inception to post-launch.
- Strong risk management and problem-solving skills.
- Experience with Functional, Non-Functional, Integration, System, Regression, and End-to-End testing.
- Ability to create and communicate an optimized testing strategy.
- Proficient in utilizing issue/defect tracking (Jira) and test case management (TestRail, Zephyr).
- Strong analytical and problem-solving skills.
Qualifications:
- BS/MS/Ph.D. in CS/EE (with relevant experience)
- 4-6 years of experience in software engineering or test automation for cloud SaaS applications.
- 4-6 years of experience in automation testing, performance testing, security testing, and API testing.