Vacancy expired!
- Design automated testing strategies including the centralized framework, quality reports, etc.
- Develop automated test code for software development projects
- Collaborate with architects to ensure quality is considered in our architecture solutions
- Influence the design, testing, and measures required to protect solutions from security compromise or system failure
- Comply with policies, standards, and regulatory requirements and ensure all others are doing the same
- Develop automated test code for software development projects
- Create test data with valid and invalid records to thoroughly test program logic and verify system flow
- Coordinate with users to plan user acceptance testing, alpha and beta testing
- Ensure that tests are successfully completed and documented, and problems are resolved using a Continuous Delivery model
- Act as a Developer in Test technical lead and, if assigned, mentor other developers in test
- Provide estimates for QA tasks
- Develop technical documentation
- Participate in our Defect Management process to identify and resolve issues
- Assesses risk and tests for robustness and functionality in a Continuous Delivery model
- Bachelor's degree in related field or equivalent professional experience
- 6+ years of progressive relevant professional experience
- Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure
- Proven experience in mentoring and training peers
- Verifiable knowledge of the applicable technical systems and functions
- Excellent ability to communicate clearly both orally and written
- Success leading engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
- Must have a strong understanding of systems and subsystems within a n-tier architecture
- This job operates in a professional office environment
- To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment
- Must have ability to develop automated test suites using tools, which require them to do some development including SoapUI, Groovy, SQL databases, etc.
- Must have REST Web Service testing experience (SOAP experience is a plus)
- Good understanding of JSON, XML and XPATH
- Must have experience testing enterprise-level software. Experience testing frameworks or similar public API work preferred.
- Must have good understanding of the various approaches for testing code and web services in particular
- Load and performance testing and security testing experience are required
- Web application testing experience is also desired
- Strong communication, problem solving, technology, and collaboration skills – willing to ask for additional information and clarification
- Experience with Tomcat and Cloud environments needed.
- Experience developing / testing complex, large-scale systems. Strong experience in the tools, methodologies, and technologies the role supports is preferred
- Experience in testing systems for scalability, fault tolerance, load, and other operational areas for a data center-based service is beneficial
- Experience testing cloud-based applications in Continuous Integration/Continuous Delivery in a service-oriented architecture preferred