BST Global
MUST BE AUTHORIZED TO WORK IN THE US WITHOUT EMPLOYER SPONSORSHIP Summary of duties and responsibilities BST Global is seeking a highly driven and effective professional to join the quality assurance team.
As a Lead QA Automation Engineer, you will leverage your expertise, experience and passion to ensure we uphold the highest levels of quality and excellence for our clients.
Essential Functions Technical – deep experience in integrating a strong software development background with a passion for the discipline of quality assurance.
Create, evolve and mature testing frameworks for desktop, web and native mobile apps using Java, Java Script or C#.
Spend 60% Leading manual testing of projects and 40% spent on automating Finance related FAM projects.
Create, maintain and evolve test regression suites for Finance related applications.
Create a high level of understanding of the software functionally as it pertains to the Finance application area.
Stay updated with the latest software testing trends and tools.
Demonstrate a deep passion for your craftsmanship and pride of ownership by delivering high quality and excellence to our clients.
Methodology – deep expertise and knowledge in quality assurance standards, processes, policies and procedures Partner with product and discipline leadership to plan and establish goals, objectives, and strategies to improve software engineering delivery excellence as it applies to the Finance team.
Demonstrate and evangelize a passion for process and methodology through daily actions Adhere to and support all established and documented methodology/best practices in alignment with the Release methodologies and processes Adhere to and support group processes, procedures, and standards in order to drive and guide a repeatable, reliable delivery of high-quality software products and services Participate in selecting and configuring appropriate toolsets to support the quality assurance discipline Wok with product and discipline leadership to develop and evolve operational metrics and reporting frameworks to drive operational execution, transparency and efficiency Team Support/Leadership – deep commitment to working in and fostering a highly collaborative, innovative and high performing product team Lead all aspects of test planning and execution through all phases of the product development lifecycle, including testing strategies, stakeholder communication, and team mentoring Assess solution risk and assist the project team in prioritizing testing efforts Advise, assist and mentor QA team members with distributed testing responsibilities Evangelize, support and embody BST’s Company Mission, Strategy and Values Foster a culture of ownership and pride for delivering the highest levels of quality and excellence Essential Abilities and Skills Abilities Strong team player with ability to collaborate with all levels of the organization Ability to influence others and motivate with a positive and confident personal style Possess a drive towards forward progress and delivering results while taking responsibility Multi-tasker with ability to set and manage priorities Strong analytical and problem-solving skills with a high aptitude to learn Proactively and transparently communicate challenges/successes to leadership Exhibit and relentlessly demonstrate a high level of attention to detail Flexibility, adaptability and willingness to help in other areas as priorities shift Ability to effectively operate with minimal supervision, but keeping leadership in the loop Skills/Competencies o 7 years of professional coding experience in C#, Java, JavaScript, Python, or Ruby – Preferred C# o 7 years of experience using any of the following IDE or BBD tools (SpecFlow, Cucumber, Visual Studio, Visual Studio Code, etc.) o 5 years UI Test automation experience (e.g.
Selenium, Protractor, Watir) o 5 years of desktop automation experience (Ranorex, Test Complete, etc.) o 5 years of hands-on working experience of testing REST, Web APIs or SOAP APIs (ASP.Net, MSTest, NUnit, Postman, and SoapUI) o Expertise in SQL programming (queries, joins, etc.) o Experience in all phases of the software and testing lifecycle, inception through deployment o Diverse experiences in leading test strategy, test planning, test case design, and execution o Delivery leadership within Agile methodology projects (e.g., Scrum) o Proficiency using standard test management tools (Azure DevOps) o Experience using GIT, TFS or any other source code management tools o Experience with SauceLabs or similar device testing farms.
Experience with Virtual Server, Virtual Clients, and System Configuration.
Proven success in applying experiential judgment to complex scenarios and risk profiles Experience leading other QA team members in a fast paced, collaborative environment Excellent written, verbal communication and presentation skills Education, prior work experience Bachelor’s degree in CS or MIS, and at least 7 years of work-related experience: 7 years of experience in software testing.
7 years of automation scripting.
Experience in Finance / Accounting would be a plus Specialized License, Certifications AWS Certified Cloud Architect or Practitioner – (Desired) Certified Software Test Automation Specialist (CSTAS) – (Desired) Reports to QA Director Number Supervised 0 Travel Minimal to no travel required, but travel as needed Classification Exempt Work Environment This job operates in a professional office environment.
This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Physical Demands While performing the duties of this job, the employee is regularly required to talk or hear.
The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.