Senior Software Engineer - SDET
Mumbai,
India
About Us: We are a team of Engineers, Designers, Thinkers, Product Managers, Problem solvers and more. We are bound by our commitment to help teams succeed with our culture of learning & innovation. We seek solutions for tomorrow and build them today. We believe in ‘Driving Outcomes Through Actions’. Treating our employees, the same way we treat our customers is what sets Accion Labs apart from the rest. What you will do on the job: 1. Test Planning, design, and execution for applications within an agile/scrum development environment 2. Design, create and maintain all automated tests of varying types: API, security, integration, regression, etc. 3. Performance testing of backend servers using tools like Gatling/JMeter/Golang. 4. Work with DevOps to build and maintain continuous integration and delivery. 5. Design, create and maintain monitoring and health-check tools to ensure highest quality in every phase of the apps. 6. Own the quality of the apps at all time 7. Independently prepare Test Cases, Execute and Report test cycles for Manual and Exposed to Automated tests using Cypress or another equivalent tool. 8. Involves functional system testing and exposure to non-functional tests with end to end testing. 9. Work closely with the Development Team & Product Manager to understand and analyse the requirements What skillset are we looking for: 1. Experience in Testing (manual and automation) of business software applications 2. Exposure to Consulting Practices, Assessment, and Recommendations, Test Plan, Progress measurement, etc 3. Expertise with Open Source testing tools and Enterprise tools 4. Strong exposure to Java /. Net development environment 5. Knowledge of Scripting Languages, like JavaScript, Python, Ruby, etc 6. Great Object Oriented coding practices, including strong design patterns knowledge, Refactoring, Clean Code, Domain Driven Design, Encapsulation, etc. 7. Extensive hands-on experience in creating test frameworks and strategy 8. Exposure to version management tools like SVN or GIT 9. Familiarity with automated deployment processes (CI & CD) 10. Web + API + Mobile automation experience would be great