Description
Senior Software Test Specialist
JOB DESCRIPTION:
This role is a Technical Test role with focus on designing automated functional tests for a complex multi-component system. Candidate must have experience in designing and writing test automation scripts including use of one or more tools: JUnit, HttpUnit, JMeter, Ruby, PHP, Python or Groovy.
Responsibilities will include:
- Develop automated regression testing framework.
- Develop manual and automated test scripts within time schedules for various types of testing: usability, functional, regression & performance.
- Identify and document test cases for multi-component systems from design documentation and API documentation.
- Execute/analyze test cases and document software defects.
- Troubleshoot and verify software defects logged internally and externally and associated fixes.
- Coordinate and communicate with developers on bug fixes and required modifications.
- Update test scripts based on changes/upgrades to the applications/software.
- Develop test strategies/plans for software solution under test.
- Problem solving, excellent verbal and written communications skills.
- Assist in project requirements analysis.
- Documentation including reviewing Functional Specifications, Detailed Design documents and contributing Test Specifications for Feature, System and Solutions Testing.
ESSENTIAL SKILLS/ATTRIBUTES:
- Minimum 5+ years software test experience in a technical test role(focus on Server Side automation).
- In-depth experience with test automation Scripting eg Python, JMeter, Ruby, PHP etc
- Experience with RESTful API's.
- Excellent communication and reporting skills.
- Ability to deliver quality documentation.
- Excellent organizational skills.
- Knowledge of Agile development methodology.
- Experience working in a Unix/Linux environment.
DESIRED SKILLS:
- Experience in performance, durability and benchmark testing of software components under load.
- Experience in using AWS EC2.
- Familiarity with JMS (Java Messaging Service) map messages.
- Experience with SOAPUI, Confluence, JIRA, Perforce and IntelliJ.
- Familiarity with databases.