Software Engineer in Test
Charter Global · Dallas, TX · 1 mo ago
HybridEngineeringContract
Key Responsibilities
Looking for an exciting, engaging, challenging, and fun opportunity to use your skills as a Software Engineer? Drive your career to new heights working with industry leaders in global finance and technology!
The Team
- Design, develop, and peer review tests to find defects.
- Ensure quality of requirements, code, and functionality to clients.
- Develop, execute, monitor, and maintain automation test scripts.
- Engage in the development of software.
- Adhere to audit requirements provided by the regulatory industry.
Expertise and Skills You Bring
- Work experience in Prime Service, Capital Markets, or Securities Finance.
- Bachelor's degree in computer science or similar field of study.
- 5+ years of experience in testing / Quality Assurance.
- Proven programming experience with Java/J2EE, Unix/Linux shell, HTML, JavaScript, Spring, Web Services, Angular.
- Strong SQL skills - writing complex queries.
- Experience with Jenkins, setup of jobs for automation execution (a plus).
- Experience with test automation using jUnit, Selenium, Cucumber, ReadyAPI, Rest Assured.
- Incorporate and streamline test automation into build CI/CD pipelines and quality gates.
- Excellent knowledge of Agile practices and ceremonies.
- Work experience in brokerage platforms.
- Experience with Cloud services (a plus).
- Highly productive in an agile project delivery environment.
- Able to thrive in a dynamic and fluid organization where priorities shift to respond to changing business needs.
- Solid technical background of solving problems and identifying root cause.
- Able to quickly assess and become knowledgeable about subject matter/become the authority.
- A reciprocal teammate who can work independently across local and distributed teams.
- Shares knowledge and enjoy mentoring other members of the team.
- Demonstrates ownership and accountability through proactive task management.
The Value You Deliver
- Constructing tests that find bugs.
- Able to help squad find root causes.
- Develop in Java or UI development in Angular.
- Able to build complex SQL queries to find data quality issues in databases.
- Crafting, developing, maintaining, and solving automated suites of tests to assess product quality and release readiness.
Internal Information
- Strong soft skills (communications, empathy, positive, motivating personality) to lead and mentor team members.
- Ability to understand the big picture interdependency of applications.
- Quickly learning the business processes, interdependent systems, and the data flow end-to-end.