As a Senior QE Automation Engineer, you will be responsible for the testing and improvement of test frameworks for highly scalable, 24/7 available SaaS solutions serving over Enterprise level B2B clients. Testing will involve in the area of API, Front End, Back End and automation is mandatory. Also, you must have the ability to quickly adapt to and improve rapidly changing environments, a desire to drive technological evolution and go the extra mile to improve quality.
Responsibilities:
- Lead the test planning and test execution of ongoing releases
- Lead End to End test and User Acceptaptance Testing (UAT) activities
- Responsible for supporting test automation activities in Agile/Scrum team model including continuous delivery implementation
- Enterprise level testing such as integration testing and regression testing
- Work closely with QE, Development and Product teams to understand user stories and process flows to automate test cases faster. Profiling of manual test cases for sprint and end to end test automation opportunities
- Develop and maintain automation suites with focus on Continuous Integration and Continuous Delivery
- Performs manual full functional & regression testing across different product
- Writing and reviewing automated test cases using Selenium
- Build and improve reporting frameworks
- Identifying opportunities for improving the QE process
- Deployment acceptance testing
- Coordinating with the off-shore teams
Qualifications:
- Bachelor's of Science Degree in Computer Science or Equivalent Field
- Minimum of 7 years experience working with QA, QE and Test Automation Engineering
- Experience in White Box testing
- Solid understanding of QE principles and processes in Agile/Scrum
- Experience developing test automation and scripts using object-oriented languages such as C# or Java.
- Solid understanding and knowledge about programming and programming principles
- Experience with continuous integration tools such as Jenkins
- Experience with SQL (preferably Oracle or PostgreSQL) and NoSQL (preferably MongoDB) queries
- Experience in automation of the web, mobile applications (on Android, IOS) and web services (Soap and REST APIs)
- Experience in developing a testing framework for automating web applications using Selenium webdriver
- Strong analytical skills, attention to detail, and excellent problem solving and troubleshooting skills
- Web development experience
- Experience with load and performance testing using e.g. JMeter or LoadUI
- Familiar with JIRA and Atlassian products
- Working knowledge in Maven and GIT
- Experience with SOAP and REST API testing with tools such as SOAP UI or POSTMAN