NAVA Software solutions is looking for a Senior Quality Engineer
Details:
Senior Quality Engineer - 10 roles
Location: Miami FL (Remote to start)
Duration: 6-12 months CTH
What You Will Do:
Customer
- Provides quick feedback throughout the development and design process; analyzes / reports on the test results to confirm that the quality of the intended solution is met.
- Supports test planning (including testability of requirement), test design/development test case automation and test execution to achieve business outcomes. Integrates directly into a team's continuous delivery process, augmenting the delivery of quality software and ensuring speed, agility and risk management.
- Serve as a partner and provide ongoing support to the enterprise and/or business, aligning to Testing Methodology and QE best-practices
- Analyze the end-to-end solution (business, solution requirements, architecture, blue prints, etc.) requirements to recommend pragmatic and sound test specific solutions for own area; may analyze, develop, debug, and maintain test suites (automated/ manual), traceability matrix; and log defects/assist in defect resolution, as required
- Hands on experience implementing effective test strategies and providing guidance to delivery teams in using tools / setting up environments that support on-going quality and traceability
- Support the team in test activities across the testing lifecycle, with a focus on value driven outcomes, and assist in defining test data and test environment requirements
- Leverage virtual assets to support virtualization of any incomplete / unavailable code, service, database, etc.; has basic knowledge of test data management to reuse automated test data provisioning capabilities to be able to adopt a standard test data tool set
- May begin to support source code management looking for opportunities to effectively leverage tools and engineering practices (DevOps tools and processes, SV, monitoring tools and process, etc.
- Contribute early in the design and development process to ensure built-in-quality code
- Implement test scripts ensuring they are integrated into the continuous integration, delivery, and testing (CI/CD/CT) pipeline for functional and non-functional automation (performance, readiness / reliability testing (ORT), accessibility, security) following agreed upon approach using available frameworks
- Responsible and / or accountable for documenting and supporting the proactive identification of end-to-end test solution designs and early automation opportunities
- Work collaboratively with the development team to define and validate appropriate user stories, acceptance criteria and definitions of done / ready
- Apply the principles of Behaviour / Test-Driven Development (BDD / TDD) and focus on value driven outcomes
- Provide feedback, reporting and analytics on overall quality / performance, user experience, and future bug prevention
Shareholder
- Contribute to various operational activities and prescribed engineering processes
- Be knowledgeable of quality engineering practices and procedures within own area of responsibility and keep abreast of emerging trends for own functional area
- Protect the interests of the organization - identify and manage risks, and escalate non-standard, high risk activities as necessary
- Conduct internal and external research projects; support the development / delivery of presentations / communications to management or broader audience
Employee/Team
- Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
- Support the team by continuously enhancing knowledge / expertise in own area and participate in knowledge transfer within the team and business unit; Support knowledge-sharing across teams and with relevant stakeholders, ensuring knowledge is codified, monitored, tracked and managed
- Work collaboratively with the team and leadership to proactively identify and resolve issues related to product quality
- Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
- Participate in personal performance management and development activities, including cross training within own team
- Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
- Contribute to the success of the team by willingly assisting others in the completion and performance of work activities; provide training, coaching and/or guidance as appropriate.
- Contribute to a fair, positive and equitable environment that supports a diverse workforce
- Act as a brand ambassador for your business area/function and the bank, both internally and/or externally
Breadth & Depth
- Experienced working professional role providing specialized testing planning, design, aut