Loading...
{{notif_text}}
Seeking experienced Automation Testing Engineer having 1+ year of experience. Must Have Skills Excellent verbal & written communication skills. And you enjoy collaborating with others Hands-on experience with tools like Selenium Web Driver or Appium Significant experience in designing and executing QA black, white and grey box test conditions You should be able to perform automation testing of distributed software environments Excellent analytical skills Good To Have Skills Experience with Cypress.io, Flood.io, TestNG framework, Cucumber/BDD, JMeter will be a huge plus Knowledge of A/B testing and Persona Testing will be a huge plus An inclination for coding and scripting to automate using various tools What is it like to work at Kiprosh We're a remote-friendly and calm company We use the latest and powerful hardware for software development We strongly believe in flexible working hours and work-life balance We are heavy on extreme programming and agile methodology. Our DNA is engineering practices like TDD, CI, CD, Code reviews, Pair programming etc. Our international customers consider us as strategic partners to their businesses We allocate time to work on open source projects (check: Kiprosh Github) We encourage you to blog about your development experience with the rest of the world. (check: Kiprosh Engineering Blogs) We organise Mumbai Ruby on Rails Meetups, Mumbai Ruby Meetups, Mumbai Javascript Meetups and Mumbai Elixir Meetups which will give you a stage & help you improve your programming skills Company-wide, we conduct monthly floor events to share the latest trends in technologies, lessons learnt in projects, engineering practices etc We have company-wide outings twice a year We have yearly awards ceremony and celebrations
About the Role We are looking for a technically curious, Software Development Engineer in Test to develop core test automation infrastructure to make testing cycles efficient.In this role, you will be responsible to develop UI and API level automation infrastructure that will simplify adding new automated tests, for the product team. This is a growing team, which makes for many opportunities to be involved directly with product management, development, sales, and support teams. Everybody on the team is passionate about their work and we’re looking for similarly motivated “get stuff done” kind of people to join us! Roles & Responsibilities Collaborate with cross-functional teams, Product Managers and Developers to define the project quality goals, testing strategy, test plan, and test cases Review test-design, guide other team members to improve quality, report product/solution quality, escalate if needed: be the gatekeeper for quality Build test automation infrastructure and automate test cases Engineering dashboards (e.g. JIRA) to provide insights into test cycles Be ready to adapt to the changing priorities Ensure tests are running in Continuous Integration (CI) model and moving towards Continuous Delivery (CD) goal Play well with others! Be a great teammate and help maintain our positive culture Skills Required Experience in API Testing, Security Testing and Performance Testing (JMeter, Gatling etc) Familiar with SQL and popular databases (Postgres, MySql etc)Experience in using Build automation tools (Maven, Gradle, bundler etc) Experience in using Continuous Integration tools (Jenkins, Hudson etc) Experience in using BDT frameworks (Jbehave, Cucumber, Lettuce etc)
Design and Implement Performance Test Plan èUnderstand and analyse system under test. èCreate scripts & scenarios èExecute and manage load tests. èCollect & Analyze and report client side metrics èCollect & Analyze server side metrics for Linux Servers èCollect & Analyze Application Level metrics and report recommendations èIdentify or recommend changes to the code, design and infrastructure based on tested results