Careers
Software Developer in Testing
Location: St. Louis, MO
We are looking for test development engineers that have experience in working in complex dynamic environments and who will help us continue our mission of providing a high-quality experience for our customers, while working in a collaborative, dynamic, and fun environment.
Job Responsibilities:
• Write and execute automated test code in Java for web / legacy apps and product public API using
xUnit, BDD, and latest opensource packages and technologies.
• Write functional, integration, and customer work-flow (end-to-end) test automation to validate product
functionality and integration with dependencies.
• Develops, modifies, and executes software test plans, automated scripts and programs for testing.
• Plan and carry out performance, load, and stress tests.
• Participate in design, architecture, and code reviews.
• Implement, execute, and debug automated test scripts using various technology and tools.
• Generate API levels, Web UI, and performance automated test scripts.
• Provide input and recommendations to solve technical problems and execute a well-defined remediation
plan.
• Work closely with other quality and development engineers to build, evolve, and maintain a scalable
continuous build and deployment pipeline.
• Demonstrate proficiency in building technical documentation.
• Experience working within an agile development process (Scrum, Kanban, etc.) from the test design,
test automation, and execution perspective.
• Working experience implementing test code within a continuous integration and delivery pipeline
• Demonstrated working proficiency of refactoring code and iterative development.
• Ability to analyze and translate requirements and development stories into test automation.
• Comprehend new concepts quickly, and apply them accurately within a rapidly evolving, dynamic
environment.
• Applying continuous integration and delivery concepts (CI/CD) using Jenkins
• Help lead automation efforts and share best practices in test automation.
Required Qualifications:
• Bachelor's degree in CIS, MIS, EE, or other related technical degree is preferred. High School Diploma
with QA Engineering experience is required.
• 6+ years of QA and/or development experience using industry-standard processes including
some customer facing projects.
• 4+ year of experience writing automated test scripts in Selenium WebDriver API.
• Proficiency with at least one modern object-oriented programming language. (Java
preferred)
• Strong Experience of REST ASSURED
• Expertise testing all layers of a web application, including front-end, service layer, and back-end testing.
Required Qualifications:
• Strong understanding of software/testing methodologies such as TDD, BDD, data-driven testing.
• Experience working with cloud computing technologies, e.g. - GCP, AWS
• Performance, load, and stress testing experience.
• Familiar with container technologies, e.g. - Docker, Kubernetes, or OpenShift.
• Strong knowledge of common web protocols, networking, and systems.
• Experience with implementing continuous integration and delivery concepts (CI/CD) using Jenkins.
• Related banking industry experience in platforms, banking applications, or online financial solutions.
• Industry Certifications
Please submit an updated version of your resume for immediate consideration at hr@newparadigmalliance.com