Location
Pune | India
Job description
How would you like to become a part of a talented team of problem solvers, innovators, and communicatorsHelp Vuforia continue to be a leader in the exploding field of Augmented Reality by joining the RD team being a Senior Software engineer in Test
- Based on your experience in the application, testing, and installation of software products, assist the Vuforia team in bringing quality software products to market
- We are looking for a unique person who will have excellent organizational, communication, analytical, leadership and service skills
- We want someone who is looking to be challenged, grow their career, and knowledge, and be a contributing member on a winning team with an inspiring mission
- The mission of the Software Engineer in Test is to build a first-class Test Automation and use Quality Assurance practices that help deliver world best of breed software to Vuforia customers
- Developing test automation for Vuforia Offerings like Vuforia Engine, Vuforia Editor tools, and Vuforia mobile applications
- Responsible for future automation architecture, design and development, implementation of automation framework, and/or use existing automation framework to develop common test modules, automate test cases and responsible for timely execution of automation
- With your experience in software applications, automation development, coding and testing, you'll assist the Vuforia team in releasing quality products to our external PTC customers
- You will be a part of a talented team of problem solvers, innovators, and risk takers
- You will help Vuforia Creator offerings continue to be a leader in the exploding field of Augmented Reality by joining the RD team as a Software Engineer in Test
Your Day-to-Day (Roles and Responsibilities)
- Lead a Vuforia Studio Editor features, a state of the art visual editor for creating enterprise Augmented Reality experience for mobile and digital eyewear, to ensure quality and timely release.
- Collaborate with product owners, developers, other team members, to review requirement, derive test requirements, develop test strategy, test plan, test cases, and automation.
- Promoting good engineering practice by following the software development life cycle (SDLC) best practices.
- Develop test automation using existing frameworks like Playwright, Appium, etc, and maintain test automation for new features.
- Identify, analyze, and document defects, questionable functions, errors and inconsistencies in software program functions, outputs, UX, content and security.
- Follows QA process, and risk analysis testing procedures to ensure all software is defect-free, adheres to departmental standards and meets customer requirements.
Must-Have Skills
- 2+ years experience in Quality Assurance testing medium to large scale desktop or web applications.
- 1+ years of experience in Python/JavaScript, other scripting languages, shell scripting, software tools.
- 1+ years development experience with one or more test automation frameworks like Playwright, Selenium, Webdriver, Appium, etc
- Ability to understand test requirements, learn new technologies quickly.
- Strong written, spoken communication skills, work with minimum guidance.
- Bachelors or Master degree in a related field of engineering.
Preferred Qualifications:
- Exposure to Project Management tools, programming and scripting languages, automated testing tools and source code management tools.
- Android, iOS, UWP mobile test experience.
- Development in object orientated programming language with hands on experience.
- Proficient writing automated tests for complex software application.
- Proficient in a Continuous Integration environment (GitLab/GitHub), setting up automation system
Job tags
Salary