The Opportunity
ACA believes that we can deliver the worlds best GRC software to our blue-chip financial services client base of over 3500 firms.We are seeking top talent to join us in our journey to build and deliver The SalesForce of Compliance.Compliance Officers in finance have been stuck in the past, with inefficient, manual effort driving their compliance programs. ACAs ComplianceAlpha is deployed at 800+ clients and more daily to help modernize that.We are investing significantly to drive technology usage at our clients.The QA Engineer role is responsible for the development and delivery of an automation-first test suite for our ComplianceAlpha products.Each QA Engineer will be part of a geo-located agile product team, and will provide guidance to the team during planning and refinement as well as execute on the plan during the sprint.We are looking for an imaginative self-starter with a passion for great software and a proven track record of developing test automation solutions that drive exceptional quality and productivity.Only motivated problem solvers willing to take the initiative and demonstrate consistent follow-through need apply.Qualified candidates will have extensive experience successfully implementing test automation.
Your Key Responsibilities
- Develop an automation-first testing strategy for functional, performance, and regression testing.
- Architect and develop reusable and scalable multi-layer automation frameworks for UI, API, and database automated test scripts that cover the functional areas of our application suite.
- Guide other test automators embedded in cross-functional development teams, to create scripts and provide faster, scalable, and more comprehensive test coverage.
- Organize and direct team meetings to ensure automation efforts are on track.
- Always be the advocate for automation and quality best practices.
- Review requirements stated in product backlog and assign to each sprint as needed.
- Partner with product, engineering, and IT personnel to align long term solution roadmap with quality assurance efforts.
- Analyze root cause of failing test automation test scripts and fix.
- Lead the collaboration with software developers as needed to identify root cause of product defects and resolve problems.
- Align strategies with organizational goals and report progress to the product :
- Minimum 5 to 7 years of test automation experience, preferably using Selenium Grid.
- Development experience with C#, Java, or any other Object Oriented Programming language.
- Experience with keyword and data driven test automation.
- Experience implementing APIs (OData, REST, SOAP) and database automated tests.
- Experience with CI/CD tools such as Jenkins / TeamCity, LambdaTest, etc.
- Experience with development tools, such as Visual Studio, Azure DevOps, Junit, and Eclipse.
- Working knowledge of code coverage tools, defect-tracking systems, test case management systems, and performance tools.
- Experience with version control tools such as Git or SVN.
Ideally, You Will Also Have
- Bachelors Degree in STEM.
- Experience with Agile Scrum and ATDD methodologies.
- Experience automating mobile platforms, a plus.
- Experience in writing SQL queries and database automation.
- Experience in scripting languages, such as Python or Ruby, are a plus.
What We Look For
We are interested in innovative technology professionals with strong vision and a desire to stay on top of trends in the industry.If you have a genuine passion for new technologies and transforming an entire industry, this role may be for you.
What Working At ACA Offers
We offer a competitive compensation package where youll be rewarded based on your performance and recognized for the value you bring to our business.In addition, our Total Rewards package includes medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options as well as a flexible work environment.Youll also be granted time off for designated ACA Paid Holidays, Summer Fridays, Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
Plus, We Offer
- Continuous learning : You will develop the mindset and skills to navigate whatever comes next.
- Success as defined by you : We will provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership : We will give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture : You will be embraced for who you are and empowered to use your voice to help others find theirs.
Why join our team?
We are the leading governance, risk, and compliance (GRC) advisor in financial services.When you join ACA, you'll become part of a team whose unique combination of talent includes the industry's largest team of former regulators, compliance professionals, legal professionals, and GIPS standards verifiers in the industry, along with practitioners in cybersecurity, ESG, and regulatory technology.Our team enjoys an entrepreneurial work environment by offering innovative and tailored solutions for our clients.We encourage creative thinking and making the most of your experience at ACA by offering multiple career paths.We foster a culture of growth by focusing on continuous learning through inquiry and curiosity, and transparency.If youre ready to be part of an award-winning, global team of thoughtful, talented, and committed professionals, youve come to the right place.(ref:hirist.tech)