
Sr App Dev Analyst
- Houston, TX
- Permanent
- Full-time
- Develop automated test scripts and new applications or updates existing automated testing procedures for enhancements in existing applications.
- Analyze user requirements and acceptance criteria to develop recommended testing strategies, plans, and scripts.
- Assist in ensuring that system enhancements are successfully implemented.
- Provide day-to-day support and participate in after hours on-call support.
- Establish and maintain regular communication with IT management, the customer base, and staff regarding pertinent IT activities and services.
- Communicate critical events, issues, or concerns to IT management in a proactive or timely manner.
- Deploy, monitor, maintain, develop, upgrade and support IT services and systems. Collaborate with project leaders and project sponsors to report project scope, priority, budget and status.
- Participate in technical research or special projects as required, which could include leading such activities on smaller-scale initiatives
- Mentor less experienced team members
- Learn new technologies, as needed, in order to effectively complete related work and to promote emerging technologies when warranted.
- Assist in the development of business continuity plans and procedures to support the continuance of planned company operations during a business disruption.
- Managing multiple assignments through a myriad of changing business processes, regulatory requirements, availability of team members, shifts in priority, and requests for service.
- Staying current on emerging or declining technology and security threats.
- Continually developing interpersonal and technical skills.
- 2 years of professional coding experience in C#, Java, Javascript or Ruby
- UI Test automation experience (e.g. Selenium, Protractor, Watir, Playwright)
- Experience in all phases of the software and testing lifecycle, inception through deployment
- Strong functional testing background, including defining test strategy, test planning, test case design, and execution
- Project experience using an Agile methodology (e.g. Scrum)
- Experience with test management tools (e.g. TestRail, Zephyr)
- SQL proficiency
- Understanding of RESTful web services and microservice architecture
- Experience working with Cloud environments (AWS preferred)
- CI experience in Jenkins, CircleCI or similar toolset
- Mixed experience in various QE-related roles such as:
- Software Development Engineer in Test (SDET)
- Automation tester or automation framework developer
- Manual functional tester
- Performance test engineer
- Defect manager
- QE tools, reporting, and metrics specialist
- Mobile or web UX tester
- Test environment or test data coordinator/lead
- Unit and integration testing
- Service / API testing (Rest Assured or other API automation framework) hands-on experience
- Performance / load testing (Jmeter, LoadRunner/NeoLoad or similar toolsets)
- DevOps / build engineering
- Application security testing
- Custom test tool development
- Project management, Scrum Master
- Business requirements analysis
- Working knowledge of FERC and NAESB Standards
- Bachelor’s degree in IT, MIS, CIS or related field