Professional Recruiters logo

Sr Software Test Engineer - 15314

Professional Recruiters
On-site
Test Engineer

โ€‹Sr. Software Test Engineer - Tempe, Utah, Santa Clara, Atlanta, Austin, Charlotte

ย 

Make Next Happen Now.ย  For more than 30 years, Our client has helped innovative companies and their investors move bold ideas forward, fast. OUR CLIENT provides targeted financial services and expertise through its offices in innovation centers across the world. With commercial, international and private banking services, OUR CLIENT helps address the unique needs of innovators.ย  We are looking for a hands-onย Senior Test Engineerย who will work with Product Managers, Developers, BAs and cross-functional global teams in a fast-paced and ever-changing environment to understand features and technical implementation. You play a vital role in implementation and establishment of quality process in our testing organization. You lead and manage growth in the testing organization across all platforms and branches as an active partner in design, planning and execution working on multiple projects and cross-platform efforts. You identify use cases, create test cases, execute test cases and generate reports in order to report to stakeholders on the quality and reliability of multiple applications across-platform and different verticals at OUR CLIENT.

ย 

The Senior Testing Engineer (STE) supports and ensures successful delivery of organizational transformation and goals across all business verticals at OUR CLIENT, delivering high quality products for our clients. This role is responsible for overseeing the day-to-day task management across multiple project test teams and long-term planning for specific business vertical.ย  The Sr TE coordinates with teams for global projects working with teams located around the world.ย  This role works independently under minimal guidance providing coaching and mentoring for junior Test Engineers.

ย 

As a Sr Test Engineer you must be able to

ยทย ย ย ย ย ย  Understand software internals, debug problems, and automate repetitive tasks with scripting tools and user-level automation tools

ยทย ย ย ย ย ย  Be responsible for the overall quality of IT projects and changes through execution of all aspects of the Software Development and Testing Life Cycle

ยทย ย ย ย ย ย  Have excellent written and verbal communication skills are required as the person will work very closely with diverse teams

ยทย ย ย ย ย ย  Adhere to OUR CLIENT Enterprise Software Delivery Methodology

ยทย ย ย ย ย ย  Define automation plans and timelines

ยทย ย ย ย ย ย  Conduct feasibility study, assist with automation utilizing current frameworks and tools

ยทย ย ย ย ย ย  Streamline the testing process by introducing automation, leveraging tools and setting goals to reduce time and effort

ยทย ย ย ย ย ย  Lead automation efforts and explore new test automation tools and methods

ยทย ย ย ย ย ย  Lead, develop, monitor and execute test activities for small to medium size projects

ยทย ย ย ย ย ย  Work closely with development and business partners to ensure timely collaboration and resolution

ยทย ย ย ย ย ย  Review and understand project or application requirements, conduct ambiguity review - Prepare robust test strategy, test plan, test cases, log defects and produce status reports

ยทย ย ย ย ย ย  Manage and create test data

ยทย ย ย ย ย ย  Work closely with offshore vendor teams to ensure continued support and test execution in various time zones

ยทย ย ย ย ย ย  Utilize JIRA as the defect tracking system and report issues promptly and accurately - Conduct defect/issue triage sessions, follow defects through closure

ยทย ย ย ย ย ย  Ensure reproducibility, auditability and traceability of deliverables

ยทย ย ย ย ย ย  Assist in building and configuring test environments

ยทย ย ย ย ย ย  Monitor environmental impacts, communicate potential risks, provide mitigation plans

ยทย ย ย ย ย ย  Map test cases to the requirements, provide requirement traceability metrics (RTM)

ยทย ย ย ย ย ย  Develop expert knowledge of the software in test and any other impacted applications or flows related to the change to ensure accurate test design and execution

ยทย ย ย ย ย ย  Provide testing support and conduct working troubleshooting sessions with development partners for timely resolution

ยทย ย ย ย ย ย  You are also responsible for producing written reports with recommendations and insights for key stakeholders that will help shape effective strategies to assess and mitigate risks in Quality Assurance

ยทย ย ย ย ย ย  Taking on end-to-end ownership and successfully delivering results in a fast-paced, dynamic business environment

ย 

Required Experience: 8+ years of related experience in the following:

ยทย ย ย ย ย ย  Bachelor's degree in computer science or related field, or equivalent professional experience

ยทย ย ย ย ย ย  Experience with building test automation framework, test automation scripting, scheduling and reporting

ยทย ย ย ย ย ย  Analyzing Test Scenarios and design/ convert to automation scripts

ยทย ย ย ย ย ย  Maintenance of existing automation scripts

ยทย ย ย ย ย ย  Experience in Automation Tools: Selenium, WebDriver, Cucumber

ยทย ย ย ย ย ย  Experience with QA strategies such as mocking, pairwise testing, UI and API level testing

ยทย ย ย ย ย ย  Demonstrated experience in test planning, design, test strategy and test execution of highly complex systems

ยทย ย ย ย ย ย  Ability to design and plan testing conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

ยทย ย ย ย ย ย  Experience with JIRA

ยทย ย ย ย ย ย  Knowledge of a programming or scripting language (Python, Ruby, or JavaScript).

ยทย ย ย ย ย ย  Knowledge of Testing methodology (TDD,BDD)

ยทย ย ย ย ย ย  Strong knowledge of software development life cycle

ยทย ย ย ย ย ย  Experience in Agile, Scrum, Kanban methodologies

ยทย ย ย ย ย ย  Experience with OpenText products is a plus

ย