You have the passion with proven experience in designing automation framework, automate test cases, write test plan, and understand the Automation life cycle to support leading-edge web and mobile application platforms. You are highly technical with hands on to a programming language and passionate about designing and scripting automation framework. You also tend to exploring latest tools. If this sounds like you, this could be the perfect opportunity to join DMI as Senior QA Automation Engineer
This position involves design automation framework, code and document automated test cases within the defined framework to ensure the quality of the product. This role would require active participations in test automation activities, collaboration with the team along with defining and executing of test automation scripts within cutting-edge solutions using web and mobile applications. The role requires in depth involvement in automating the application and also executing all aspects of functional tests. As an essential part of delivering high-quality solutions to our clients, automation should stay very structured and organized, so as the resultant automation makes the test activities more efficient. If youre someone who is excited about working with premium tools for testing, this is the opportunity for you!
As a member of global QA team, you would understand business use cases/user stories and design framework to develop the automation test scripts using the best industry tools in an efficient manner. You need to be creative to think outside the box and to identify potential problems, and increase coverage for testing automation framework. You will work and collaborate in a global delivery model with a cross-functional team of business analysts, user-experience design, software architect(s), software developers and testers. This needs individual to be self-motivated, directed to achieve desired objective and strong inclination to learn new things. This role would require dedication to product excellence and software testing best practices with flexibility and adaptability to rapidly changing environment.
PRIMARY ROLE AND RESPONSIBILITIES
Understand to the core of functional requirements, design documents and convert them to automation requirements Designing the automation framework, basis the needs of respecting product/platform. Automating web, and mobile-based application using Appium/ Selenium. Design, develop and execute automated tests utilizing test framework and third party tools. Responsible for following test automation lifecycle and inferring test candidate for optimal automation. Adopt, customize and implement automated test environment frameworks Adhere to the defined standards of test automation scripting and documentation. Perform pre-emptive testing on developed applications and ensure they are error free. Manage Test server & client configurations/installations.
4 to 8 years of experience in the software testing with minimum of 3 to 4 years of experience in automation testing for web and mobile platforms. Should possess strong analytical, troubleshooting and problem-solving abilities. Designing and Implementing Test Automation Strategy and Framework for web and mobile (iOS and android) platforms. Good hold in test automation lifecycle including identification of test candidate for effective delivery. Excellent experience in Selenium/Appium with Java/C# set up, configuration, framework design, integration, scripting and execution. Experience in working with complex and challenging test automation projects with hands-on experience. Understanding of a continuous integration tool like Jenkins and integration of automation framework. Exposure to source control, preferably GIT. Experience in the integration of Appium / Selenium with data sources. Excellent knowledge of all phases of Software Testing life cycle and Software Development life cycle. Excellent understanding of application lifecycle management and defect tracking tools using JIRA, TFS, etc. along with abilities to extract metrics out of it. Command in written, oral, and interpersonal communication skills. Quick Learner and highly motivated individual to keep himself/herself abreast with latest technologies.
Experience working both independently and in a team-oriented, collaborative environment Exposure in Performance Testing or Security Testing using JMeter, Burp Suite etc.
Engineering Graduate/Post Graduate preferably in the field of computer science or related disciplines. Relevant certification in testing such as ISTQB or equivalent is desirable.