SmartLight Analytics logo
SmartLight Analytics

Harness the power of your healthcare data

Software QA Analyst II

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 1-10Since 2016H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

16 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAzureKubernetesPythonSeleniumSQL

Job Description

Software QA Analyst II

SmartLight Analytics

• 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.

Job Requirements

  • 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.

Benefits

  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development

Related Categories

Related Job Pages

More QA Engineer Jobs

ASM Research logo

Penetration Tester / Security Assessor

ASM Research

It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.

QA Engineer16 days ago

Role Description Creates cyber-intelligence tools / methods and performs research and analysis in order to mitigate and eliminate data and cyber security risks. Designs and develops acceptance criteria for cybersecurity architecture. - Perform infrastructure penetration testing to discover and exploit vulnerabilities to test the effectiveness of the organization’s security posture. - Perform web application penetration testing to identify and exploit OWASP Top 10 web application vulnerabilities. - Leverage threat intelligence to emulate known threat actors’ tactics, techniques, and procedures. - Partner with various cybersecurity teams to improve automation and detection of threat actors. - Engage with technical and non-technical audiences to articulate both techniques and results. Qualifications - Bachelor’s Degree in Computer Science or a related field or equivalent experience. - 5-10 years of experience in systems security with a minimum of 2+ years in information security, penetration testing, or ethical hacking. - Must possess demonstrated experience planning and conducting penetration tests against networks and web applications. - Demonstrated experience conducting vulnerability assessments and penetration tests. - Expertise with tools such as Bloodhound, Burp Suite, Cobalt Strike, Metasploit, and Mimikatz. - Hands-on experience with penetration testing tools and frameworks. - Portfolio of security assessments or CTF achievements (preferred). - Experience with network scanning, enumeration, and exploiting vulnerabilities. - Proficiency in Windows, Linux, and macOS environments. - Understanding of system hardening techniques and common misconfigurations. - Knowledge of programming languages like Python, Ruby, or JavaScript for creating custom scripts and exploits. - Familiarity with bash, PowerShell, or other scripting languages for automation. - Understanding of web technologies, including HTML, JavaScript, and SQL. Requirements - Experience in identifying and exploiting vulnerabilities in web applications, networks, and systems. - Familiarity with CVSS (Common Vulnerability Scoring System) and understanding how to prioritize vulnerabilities based on risk. - Ability to analyze and critique code for security vulnerabilities. - Familiarity with common vulnerabilities such as SQL injection, XSS (Cross-Site Scripting), CSRF (Cross-Site Request Forgery), and buffer overflows. - Strong understanding of network protocols, architecture, and components (e.g., TCP/IP, DNS, HTTP, VPNs, firewalls, routers, switches). Benefits - Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. - The compensation displayed for this role is a general guideline based on these factors and is unique to each role. - Monetary compensation is one component of ASM's overall compensation and benefits package for employees.

United States
Job Closed
Full TimeRemoteTeam 51-200

Role Description Verifies employment, academic, and other pre-employment information by contacting schools, businesses, individuals, and other entities by phone, email, fax, and websites. Supports quality and process improvement by troubleshooting issues, researching missing information, and reviewing work for accuracy. - Conduct verification of candidate employment, education, personal references, and other pre-employment information by reaching out to relevant entities through phone, email, fax, or online communication. - Accurately document verified information in the company's internal background screening system, ensuring attention to detail and adherence to data security protocols. - Consistently meet average daily production requirements by using consistent and repeatable processes. - Respond to incoming inquiries from clients and candidates, providing professional and timely communication. - Perform thorough online research utilizing public and private databases to gather verification information as required. - Complete escalated or complex verification products from the Verification Specialist I team and assist in resolving issues related to product completion. - Review verification results of team members for process accuracy, data completeness, and grammatical correctness. - Research missing or incomplete information using multiple tools, including online resources, and document effective troubleshooting techniques. - Provide guidance and communicate solutions to Verification Specialist I team members regarding best practices and process improvements. - Collaborate with internal teams to complete departmental tasks and support various ongoing projects and escalations. - Maintain compliance with applicable federal and state regulations, industry standards, and company policies throughout the verification process. - Stay informed of current policies and procedures. - Continued professional development through ongoing training and education. - Other duties as assigned. Qualifications - Strong attention to detail and accuracy in documenting verified information while adhering to data security protocols. - Proficiency in conducting verifications through various communication channels, including phone, email, fax, and online platforms. - Ability to meet production requirements consistently by following efficient and repeatable processes. - Strong analytical and research skills to identify, investigate, and resolve verification discrepancies or missing information. - Ability to understand business and academic organizational structures and navigate them effectively to complete verifications. - Proficiency in using Microsoft Office Suite and internet search engines. - Ability to work independently and manage multiple tasks in a remote environment. - Excellent communication skills to respond professionally and promptly to client and candidate inquiries and to support peer guidance. Requirements - High school diploma or GED equivalent. - 1-2 years of prior experience as a Verification Specialist I or in a related background screening or investigative support role. Physical and Mental Demands - Prolonged periods of sitting and standing at a desk and while working on a computer. - Ability to lift up to 10 pounds on an occasional basis. - Regular and predictable attendance. - Regular interaction with other team members, including spontaneous and planned video meetings. - Ability to effectively perform responsibilities under occasionally stressful situations, including meeting daily, weekly, monthly, quarterly, and/or annual standards and workload expectations. - Ability to work any shift and required overtime based on business needs.

United States

Role Description U potrazi smo za pojačanjem na određeno vrijeme u trajanju od godine dana - uživaš li tražeći iglu u plastu sijena, ti si naš idealan kandidat za ovo radno mjesto! Kod nas te već čeka vrhunski mentor, super organizirani tim, razne edukacije, fleksibilno radno vrijeme te mogućnost rada od kuće. Ostale benefite provjeri u nastavku oglasa. Dajemo ti dodatni plus ako imaš osnovno znanje u nekom od područja povezanim s računovodstvom, obračunom plaća i drugog dohotka, kadrovskom evidencijom i putnim nalozima. Responsibilities - testiranja aplikacija iz područja uredskog poslovanja - izrada pripreme za automatsko testiranje - dokumentiranje funkcionalnosti - izrada testnih scenarija - praćenje standarda i tehnika testiranja te unapređivanje istih Qualifications - SSS/VŠS/VSS ekonomskog ili IT usmjerenja - najmanje 1 godina na poslovima testiranja i/ili obračuna plaća - napredna informatička pismenost - analitičko i logičko razmišljanje - poznavanje engleskog jezika Requirements - znanje standarda za izradu dokumentacije funkcionalnosti i testnih scenarija - znanje korištenja alata i Framework-a za testiranje - poznavanje obračuna plaća i drugog dohotka, profitnog i proračunskog računovodstva - znanje osnova T-SQL-a Benefits - ugovor na određeno vrijeme (zamjena za porodiljni dopust) - ugodnu i timsku radnu okolinu - fleksibilno radno vrijeme - konkurentnu plaća s razvijenim sustavom nagrađivanja - mogućnost educiranja i certificiranja - bogat paket benefita: - MultiSport kartica - sistematski pregled - božićnica, uskrsnica, regres - dodatno zdravstveno osiguranje - poklon bon za rođendan - uvijek opremljenu kuhinju raznim vrstama slatkih i slanih grickalica, sokova, kava, čajeva

Croatia
LifeWorks logo

Bilingual Quality Assurance Lead

LifeWorks

TELUS Health is empowering every person to live their healthiest life. Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individual to create the future of health. Global-leading health and well-being provider encompassing physical, mental, and financial health. Improving health outcomes for consumers, patients, healthcare professionals, employers, and employees.

QA Engineer16 days ago
Full TimeRemoteTeam 5,001-10,000

Role Description TELUS Health is empowering every person to live their healthiest life. Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individual to create the future of health. As a global-leading health and well-being provider – encompassing physical, mental and financial health – TELUS Health is improving health outcomes for consumers, patients, healthcare professionals, employers and employees. Join our QA Team and lead quality excellence in enterprise software implementations. In this role you will define and execute comprehensive testing strategies that ensure system integrity, drive continuous improvement, and directly shape our clients' success. You'll be the strategic voice for quality assurance—collaborating with implementation teams, partnering with clients, and overseeing both manual and automated testing initiatives across complex, large-scale projects. This is a high-impact position where your expertise in QA leadership will influence not just individual projects, but the evolution of our quality engineering practices across the organization. Qualifications - University degree in actuarial science, computer science, engineering, or a related field - Excellent verbal and written communication skills in both French and English - 8 to 12 years of experience in quality assurance, including a minimum of 3 years in a QA leadership role - Quality assurance certification (an asset) - Strong knowledge of QA processes - Experience in software testing, including strong analytical and project management skills - Experience developing testing strategies and plans for large-scale projects - Experience with Agile methodologies (an asset) - Experience working with offshore teams (an asset) - Strong knowledge of industry standards and best practices in software testing - Excellent organizational and problem-solving skills, along with a solid understanding of technology and communications - Strong attention to detail - Availability to travel within Canada and the United States - Advanced knowledge of English is required Requirements - Define an overall testing strategy to ensure full system integration: - Ensure effective validation of solution software components - Ensure validation of integrations between systems and components - Ensure end-to-end testing coverage - Collaborate with implementation teams to define test plans and execution - Work closely with the project manager to establish the testing strategy and schedule - Actively contribute to the preparation and presentation of QA strategies to clients - Act as the primary point of contact for clients regarding testing strategy - Lead client meetings to review strategy, test matrices, and overall coverage - Gather client feedback and priorities related to QA activities and adjust accordingly - Coordinate testing priorities with the client QA counterpart - Ensure communication of QA activities, including status reporting to the project manager and client - Develop guidelines on best practices related to test strategy and coverage - Define and implement optimal processes and tools to support testing activities - Define and track QA performance metrics - Oversee automation initiatives for client implementations in collaboration with offshore and onshore teams - Contribute to the evolution of automation practices toward continuous and efficient quality engineering - Implement strategies to improve efficiency, accelerate release timelines, enhance software quality, and reduce defects - Coordinate performance testing activities with offshore and onshore teams Benefits - Working within a dynamic and collaborative team - Growing through stimulating mandates and projects - Benefiting from career opportunities that support professional development - Working in a hybrid mode, in the office, from home, or fully remote - Enjoying a flexible schedule and a comprehensive benefits program - Access to a retirement savings plan with employer contribution Company Description We’re a people-focused, customer-first, purpose-driven team who works together every day to innovate and do good. We improve lives through our technology solutions and foster a culture of innovation that empowers team members to solve complex problems and create remarkable human outcomes in a digital world. TELUS is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment. We offer accommodation for applicants with disabilities, as required, during the recruitment process.

United States + 1 moreAll locations: United States | Canada