-
ID
#45921737 -
Job type
Permanent -
Salary
$91,000 - $100,000 -
Source
Valence Consulting -
Date
2022-09-19 -
Deadline
2022-11-17
Lead Software Development Test Engineer
Texas, Dallas / fort worth, 33601 Dallas / fort worth USAPermanent
Vacancy expired!
Valence Consulting is working with an American post-trade financial services company to help them in their search for Lead Software Development Test Engineer roles.
JOB DESCRIPTION:- Senior Software Development Engineer in Test (Sr. SDET) is a Senior Developer in Test responsible for the design, development, and maintenance of automated test solutions.
- Proficient in Java as well as modern testing tools (e.g. Selenium, TestNG, Rest Assured, etc.), he/she should be able to write and support automated testing solutions for multi-tiered applications.
- Should possess excellent verbal, written, analytical and problem-solving skills, be able to interact with various stakeholders to understand requirements and communicate status.
- Successful execution of this role will combine fluency in test automation frameworks, attention to detail, analytical skills, an understanding of business processes, and unwavering dedication to software quality.
- Use extensive Java and programming expertise to design and develop Automated Testing solutions with a balanced maintenance and sustainability strategy
- Analyze various tools, perform feasibility analysis, and develop proof-of-concepts
- Develop and enhance next-generation Enterprise Test Engineering Automation solutions in a Continuous Integration environment
- Be a key technical player in contributing to the architecture evolution of our software/data Test Automation Frameworks and related capabilities
- Define, design, development, documentation, and maintenance of tools and Automation Frameworks for current and next-gen Software Platforms/Frameworks as part of an Agile team
- Partner with different stakeholders - Product Management, Application Development, DevOps, and other technical teams in planning and coordination
- Document and communicate Automation Framework functions, interfaces, performance criteria, test cases, and results to diverse audiences
- Provide guidance, training, and mentoring of Test Engineers and help with the Transition process of an Enterprise Quality Assurance department to the Enterprise Test Engineering department.
- Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk, and advances appropriately.
- Design and extend the framework s capabilities to support the execution of automated tests against different testing environments
- Extend the framework s capabilities by developing the end-to-end automated tests in Java, JS, and Selenium to validate system functionality
- Extend the framework s capabilities by developing an automated component test to validate component behavior
- Integrate automated test with CI/CD pipeline
- Interact with application development and testing teams to understand business/technical requirements and system design.
- Develop functional and technical expertise for the system supported
- Contribute to overall automation framework design and enhancement
- Aligns risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalates appropriately.
- Accountability: Demonstrates reliability by taking necessary actions to continuously meet required deadlines and goals.
- Global Collaboration: Applies a global perspective when working within a team by being aware of own style and ensuring all relevant parties are involved in key team tasks and decisions.
- Communication: Articulates information clearly and presents information effectively and confidently when working with others.
- Influencing: Convinces others by making a strong case, bringing others along to their viewpoint; maintains strong, trusting relationships while at the same time is comfortable challenging ideas.
- Innovation and Creativity: Thinks boldly and out of the box, generates new ideas and processes, and confidently pursues challenges as new avenues of opportunity.
- Degree in Computer Science or related discipline required.
- Minimum 8-10 years of IT experience
- Experience as Sr. Java Developer/SDET/Test Automation Engineer
- 4-5 years in Java Development or Test Development building test automation frameworks and developing automation scripts in Selenium Webdriver using Java
- Experience writing, debugging, optimizing, and scaling applications/ automated test scripts
- Must have Hands-on experience in Development or Test Automation Framework implementations in Enterprise/Internet commercial software environments with a minimum of 5+ years of Java Development/Programming experience.
- Advanced Java Development skills, understanding of design patterns, and data structures, and experience working in a layered architecture with significant experience applying those skills in test environments
- Must have a minimum of 4+ years of hands-on experience in open-source tools such as Selenium, TestNG/Junit, etc.
- Experience or deep knowledge in Webservice tests and Automation
- Ability to interpret technical designs and specifications and design automated solutions accordingly.
- Experience in CI/CD technologies (e.g. Jenkins, Git, Maven, etc.).
- Experience selecting and configuring appropriate tools and frameworks to effectively drive automated testing.
- Ability to programmatically test any software product and develop tests for your code
- Knowledge or experience of other languages/tools - AngularJS, Protractor, Jasmine, JavaScript, JMeter, UFT/QTP, etc.
- Knowledge or experience in automation of services/API software layers (e.g. UI, services, APIs, etc.)
- Knowledge or experience in AWS Cloud
- Ability to think outside the box and come up with creative solutions when tools don t work
- Ability to partner with teams and work hands-on to provide support.
- Good understanding of the role of automation in various SDLCs (e.g. agile, scrum, waterfall) and mentor, train, and coach resources.
- Experienced in mentoring more junior Automation engineers and providing guidance as needed.
- Ability to work on multiple work streams concurrently in a fast-paced environment with extreme multi-tasking and context switching.
- Demonstrates advanced analytical skills and debugging and root cause analysis skills.
- Demonstrates proficiency in program and quality management, issue management, and communication.
- Self-motivated, methodical problem solver, who is detail and quality oriented
- Self-starter / demonstrated ability to initiate and drive continuous improvement
- Proven ability to work effectively both independently and in a team-based environment.
- Excellent written and verbal communication skills required
Vacancy expired!
Report job