Job Description
Collaborate with the agile development team to deliver high-quality streaming product for Samsung, Vizio and other TV clients
Perform detailed test case analysis to ensure comprehensive test coverage.
Automate test cases in nodejs using WebdriverIO / Jasmine / BrowserStack
Execute automated test cases, analyze results, and report defects to the QA team.
Maintain and update existing test scripts as needed.
Manage test cases and execution using Xray and Jira, ensuring accurate documentation and traceability.
Conduct pull request reviews, ensuring high code quality and adherence to best practices.
Integrate APIs into the automation framework to enhance coverage and test depth.
Maintain and optimize GitHub Actions workflows for CI/CD and automated test execution.
Work with a custom NodeJS-based framework to validate analytical event tracking.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
Proven experience in test automation using WebdriverIO.
Strong understanding of test case design, analysis, and execution.
Hands-on experience with CI/CD tools, especially managing and maintaining GitHub Actions workflows.
Strong problem-solving skills, attention to detail, and ability to break down complex testing challenges.
Experience conducting code reviews and promoting best coding/testing practices.
Nice to Have Skills & Experience
Experience working with Appium for mobile automation.
Knowledge of Jasmine or similar testing frameworks.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.