Work with Capsilon as Senior Software Engineer in Test (SSET) to strategize and drive design, develop/implement and maintain test automation frameworks to assure high productivity and efficiency in the QA department and collaborate closely with highly skilled developers to enhance and improve automated test coverage. This position offers a challenging role from collaboration with various stakeholders, tracking and managing production incidence, building and maintaining test frameworks which will allow the test automation of the entire system, end-to-end test scenarios.


Duties and Responsibilities

● Design,Develop and Maintain a new/existing Automation Framework using different Automation Frameworks

● Contribute to design, implementation, testing, and deployment of Capsilon software products (desktop, web, and mobile)

● Apply core engineering principles to ensure quality, usability, and performance

● Closely work with the developers/QA to understand the business requirements and scope of Automation

● Participate in agile development process, including daily scrum, sprint planning, code reviews, and quality assurance activities

● Assist in developing architecture/solution prototypes and technology evaluation which can help taking the existing Automation to the next level.

● Identify areas of improvement in existing Automation Framework and propose solution

● Resolving technical issues

● Execute the vision, direction, and discipline of Software Quality Assurance within the department

● Ability to understand and identify the root causes of problems and to think abstractly on how solve problems

● Participate with the test lead to identify best test methodologies and/or use of appropriate test harnesses that could reduce overall QA test time

● Execute as a team using the methods of Scrum

● Develop and maintain up-to-date industry skills in quality assurance and test automation

● Participate in teaching others the QA processes and technologies and the appropriate areas in which they should be applied

● Determine creative, innovative, and cost-effective ways to meet requirements and deliverables

● Embody a high degree of motivation and instill this quality in others


Qualification and Requirements

● 7+ years experience as Automation Engineer or equivalent

● Strong experience in creating/designing Automation framework using Selenium.

● Good experience in one of Javascript Testing Framework like Jasmine, PhantomJs, Protactor

● Experience in Unit Test Framework like Junit, TestNG, NUnit

● Experience integrating automation with the CI/CD process

● Good understanding of API design and development for RESTful/SOAP Web Services

● Good Knowledge of Web fundamentals like HTML, JavaScript, and CSS

● Proficient in one of Server-side languages like Java, JavaScript, and .Net

● Good knowledge of Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB

● Proficient with JIRA or any other bug tracking

● Nice to have knowledge of Web server technologies like Node.js, J2EE, Apache

● Nice to have knowledge of JavaScript frameworks like AngularJS,Aurelia JS, Marionette JS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower

● Nice to have knowledge of Libraries like jQuery or Backbone.js

● Good collaboration and interpersonal skills

● Valid Passport and willing to travel to US at short notice

● Open to work in shifts and weekends, when circumstances warrant

● Understanding of US Mortgage processes and/or similar financial industry is an added advantage

To apply for this position, please send your resume and brief cover letter to  Please use the job title as the subject line.Location– Magarpatta, Pune