Required Technical/Functional Skills:
- 8+ years experience working with web-based & cloud based software products/applications, APIs, Webservices and backend systems/applications
- Strong in Java(writing code), APIs/ Webservices, Cucumber, SOA, scripting knowledge, strong communication skills and being able to work with offshore and mentor team members
- Strong knowledge needed in selenium/protractor.
- Ability to write code with knowledge of Computer Science fundamentals in object-oriented design, data structures, and algorithms
- Demonstrated experience in test framework design and development
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Strong knowledge of QA methodology and tools, with demonstrated experience in an SDET role
- Experience working closely with development and business teams to present quality/test data, read business data, negotiate on the scope of test coverage/timing/resources, and to actively pull business requirements out of data/partners and distill them to test/risk strategy
- Applied experience in QA/QE technologies using Git, Jenkins, Postman, JUnit, Soap UI, TestNG, Java, Selenium, Protractor, Cucumber; VersionOne, Jira; JMeter, Loadrunner, Jprofiler highly preferred
- Experience with scripting languages like Python, Ruby, Go, Shell, Perl, Bash, JavaScript or equivalent
- Experience testing web services and APIs, GUIs, ETL for functionality, accessibility, regression, security, load, scalability, and high availability
- Experienced in Agile or Scrum software development methodologies
- Experience with white box and black box testing, building testing frameworks - Experience testing cloud based services / architecture (AWS, Azure, etc.)
- Participate in Performance testing using LoadRunner, Jmeter