remote
Software QA Analyst II - SmartLight Analytics
Software Engineer
Software QA Analyst II focused on automated and manual testing, leveraging Selenium with Python, advanced SQL, and robust test design to validate multi-team deliverables, ensure data integrity, and communicate defect status through ticketing systems.
About the role
- Design, execute, automate, and document tests across engineering products, including web applications, CI/CD pipelines, SSMS & Snowflake databases, Azure Kubernetes Services (AKS), and backend services (APIs, background jobs, etc.).
- Build, maintain, and expand automated test suites using Selenium with Python and other modern automation tools.
- Write and optimize SQL queries for validating data, troubleshooting issues, and supporting test case execution.
- Perform root‑cause analysis to evaluate severity, scope, and validity of reported issues from stakeholders.
- Collaborate with engineering teams to define test strategies, acceptance criteria, and regression coverage.
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
- 5+ years of software QA experience with demonstrated strength in both manual and automated testing.
- Practical experience with Selenium automation using Python (or similar automation frameworks).
- Intermediate proficiency in SQL, including moderately complex queries for data validation.
- Strong analytical and problem‑solving skills, with the ability to work independently in a remote environment.
- Experience with healthcare data, HIPAA, and data security best practices.
- Experience working in Agile development environments with tools such as Jira.
- Prior experience in a startup or fast‑growing technology company.
- Familiarity with monitoring/logging tools such as Application Insights or Prometheus.
Originally posted on Himalayas