صاحب العمل نشط
Only candidates with 5+ years of software development experience are eligible for this role.
Turing.com is looking for a Senior QA Automation Engineer on behalf of a US-based company that uses the world's most comprehensive casting platform to link industry leaders with top talent. The selected candidate will be working with the existing team to help bring the company’s products to a new level and improve the quality. The company's comprehensive SaaS-based casting software helps bring stories to life and revolutionizes the entertainment industry. This is a unique opportunity for developers to work on next-gen technologies and solutions.
Job Responsibilities:
Provide technical help/guidance to colleagues and perform code reviews
Have a solid understanding of API implementation and unit testing
Troubleshoot issues and identify the root cause
Write easy to reproduce tickets in tools like Jira
Establish and evolve formal QA processes in collaboration with the QA lead/manager
Ensure that the team is following industry best practices
Automate the creation of sprint-level user stories and test data
Execute the script to automate smoke and regression test cases, executing them as part of continuous testing processes
Drive performance testing efforts and collect key metrics that aid in platform scaling
Verify API answers and the database to execute comprehensive end-to-end testing
Develop and execute test cases, plans, and procedures for desktop and mobile web applications
Test the front-end UI, web applications, and back-end services on various browsers and devices
Take part in regression testing exercises
Ideate, plan and map out testing strategies before commencing any project
Test features and efficiency with the help of developers and product owners
Be available to participate in architecture evaluations and feature/user story elaboration
Participate in Agile ceremonies regularly
Job Requirements:
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
At least 4-8+ years experience in quality assurance or software development
5+ years of experience with cross-browser testing using cloud-based tools
2-4+ years of experience working with CucumberJS, WebdriverIO, Mocha, Jest, Chai or Karate, and other JavaScript-based frameworks
Strong knowledge in continuous testing
Extensive experience in integrating automation scripts in CI/CD pipeline
Solid understanding of common design patterns in test automation such as Page objects, Singleton, Builders
Ability to collaborate across several time zones
Demonstrable knowledge of application UI (React), API (GraphQL) automation testing tools, BDD automation tools, and automation technologies
Hands-on skills in HTML, CSS, and related web technologies
Familiarity with cross-browser compatibility issues and client-side performance
Competency in Scrum/Agile methodologies and QA Automation process within the SDLC
Knowledge of SQL, JavaScript, NodeJS or other programming languages
Prior experience working in a fast-paced environment where code is deployed to production regularly
Working knowledge of a test management tool such as Test Rail or X-Ray is nice to have
Prior experience as a QA architect or working on release management is desirable
Nice to have some experience with testing native mobile app like iOS and Android
Experience using log management tools like LogDNA is nice to have
How to Become a Turing Developer:
Create your account on the Turing platform
Fill in your basic information (name, number, location, previous salary, experience, etc.)
Solve multiple-choice questions
Schedule a technical interview
Final Onboarding
Perks & Benefits:
Earn salaries higher than local standards
Work alongside a community of Google, Facebook, Microsoft engineers
Experience rapid career growth
No visa requirements to work with the best US companies
Better work-life balance
Apply today before the vacancies are filled.
دوام كامل
تطوير البرمجيات / تطوير التطبيقات (برامج تكنولوجيا المعلومات)