Automation Engineer (SDET)
Open Positions: 1
In this role, you will design and develop an end-to-end software test framework, test suites, and tools to validate product specific features and use cases. An ideal candidate will have experience with various automation frameworks, a strong understanding of QA best practices, and a passion for quality. Object-oriented programming experience and navigating embedded, mobile, web and cloud environments is also a necessity.
Essential Responsibilities/Duties:- Work in an agile development environment, collaborating with the team to deliver quality software iteratively.
- Responsible for architecture of test automation framework/solutions, determining current limitations and compatibilities between subsystems, selection of new concepts & methodologies.
- Develop end-to-end software test frameworks and associated tools to validate product specific features and use cases using SoliteraTA solution.
- Collaborate across engineering teams to develop automated test cases/scripts across the company products.
- Working with Customer projects creating, deploying and maintaining the test automation capabilities.
Essential Skills and Qualifications:
- Experience with hands-on creation of testing automation frameworks (i.e. BDD, TDD preferred).
- Understanding of QA best practices and how to create processes to drive quality in a product.
- Excellent knowledge of software engineering best practices for the full software test life cycle, including coding standards, reviews, build and release processes, continuous deployment, and test suite development and operational maintenance.
- Programming experience with object-oriented programming language like Java or C#.
- Coding experience with Python, Ruby or any other scripting language.
- Excellent communication skills, positive attitude and learning ability.
- Software testing and integration experience.
- Test case /automated test script creation.
- Test estimation and contribution in test planning.
Freshers
Open Positions: 2
Interns: No prior working experience needed. However, expected that candidate must possess coding skills using Java or any other language. Good understanding of network, operating systems and databases. The selection process via a written and practical test followed by an interview.