Software Development Engineer in Test (QA)
Job Description
Turing is a remote, globally distributed tight knit team with an emphasis on collaboration, support and entrepreneurship. We are looking for a talented, passionate and hard-working QA engineer to join our growing engineering team.
Duties and responsibilities include:
3-4+yrs experience in IT industry
Ability to understand the requirement and come up with clear and concise test cases
Experience in Agile methodologies
Experience in cloud-hosted software and APIs (e.g. REST).
Experience in testing the Web and Mobile applications (Angular, REACT native based)
Strong programming skills in Python, Data frames, hands-on experience in writing and maintaining automated test scripts.
Hands on experience in SQL
Good knowledge on the CI/CD process and worked on the Pipeline setup and release processes are preferred.
Good communication skills – to work with a global team.
Ability to work in a high energy, start-up-based environment. Should be Proactive.
Knowledge on Tools:
Git, Equivalent Version control tools
Python-pytest framework, Jupyter Notebooks for Automation scripting
Any Cloud platform – AWS /Azure Deployments
JIRA, Bitbucket, Confluence
SQL
Experience with any test management tool
Build on demand tools, frameworks and utilities to solve certain processes and other problems
Nice to have:
- Understanding of IoT technologies, protocols, and communication frameworks.
- Knowledge on Time series database
To apply
Here’s what to send to careers@theturingcompany.com:
- An email answering what excites you about this role.
- A resume that focuses on your skills, results and attitude.
Thank you!