Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Test Automation Engineer image - Rise Careers
Job details

Sr. Software Test Automation Engineer

Who is Aiwyn and what do we do?


Aiwyn is the fastest-growing software company serving the accounting profession. Founded in 2020, we now work with 100+ of the largest CPA firms in the world. Our “Job to be done”: speed up cash flow, save Partner time, & deliver best-in-class client experiences. We do this by automating day-to-day firm operations with our Practice Automation solutions. Aiwyn is led by serial entrepreneurs with multiple exits and funded by a Top 10 fintech VC.


To learn more, visit our website


Who are you?


You are a highly skilled and experienced software test automation engineer with a deep understanding of test automation for Angular based web applications using Playwright. With a proven track record of building automation frameworks from the ground up, you bring a wealth of knowledge in SQL-based database systems, email testing, payment verification and advanced user authentication flows. Your expertise extends to fast-paced startup environments, where you thrive on delivering top-quality solutions. You have a keen eye for detail and a relentless drive to improve testing processes and methodologies. You have helped transition manual quality assurance teams to automated testing in the past.


Key Responsibilities:
  • Conduct in depth manual testing of our application.
  • Design, develop, and implement a Playwright test framework from scratch.
  • Help update tests to use Page Object Models.
  • Create and maintain automated test scripts for critical parts of our application.
  • Collaborate with cross-functional teams to understand product requirements and ensure the delivery of high-quality software solutions.
  • Conduct thorough automated tests to ensure software quality, functionality, and performance.
  • Participate in product design reviews to provide input on functional requirements, product designs, and potential issues.
  • Document, track, and escalate issues as appropriate.
  • Contribute to the continuous improvement of testing processes and methodologies.
  • Perform SQL-based database testing and verification.
  • Conduct email testing to ensure proper functionality and deliverability.
  • Conduct payment testing alongside Stripe, our payments processing vendor.
  • Work with DevOps to integrate automated testing into our CICD pipeline.
  • Help mentor our existing Manual QA Testers in automated testing.
  • Help maintain documentation for our best practices.
  • Contribute to test coverage, defect and other reporting using Testrail.


Requirements:
  • Experience in Manual Testing: Deep understanding of manual testing methodologies and techniques, especially in a tech startup environment.
  • Database Verification Skills: Proficiency in verifying data in a PostgreSQL database and understanding its structure.
  • SQL Knowledge: Proficiency using SQL language to execute queries and validate data.
  • Problem-Solving and Analysis: Ability to identify, analyze, and document defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens, and content.
  • Google Cloud SDK Skills: Experience using Google Cloud SDKs, such as Google Id Platform, to programmatically create and authenticate users.
  • Attention to Detail: Meticulous attention to detail with the ability to identify subtle issues in complex applications.
  • Collaborative Approach: Work closely with software developers, product managers, and other QA team members in an agile environment.
  • Communication Skills: Excellent verbal and written communication skills for documenting test cases and reporting bugs.
  • Continuous Learning: Eagerness to keep up with new testing tools and strategies relevant to the industry.
  • Playwright Framework Experience: High proficiency in creating playwright frameworks from scratch and experience reverse engineering existing playwright test frameworks.
  • GitHub/CICD Experience: The ability to work alongside our DevOps team to integrate out automated tests into our CICD pipeline to facilitate pre-merge testing.
  • Mentorship Mindset: You are capable of helping QA Testers with entry level automation experience learn how to use our automation framework.


Preferred:
  • Payment Systems Testing: Experience in testing payment systems like Stripe, ensuring transaction integrity, security, and compliance.
  • Accounting Knowledge: An understanding of transaction ledgers, billing, collections and Practice Management systems as it relates to accounting.
  • Long Term Experience: 8+ Years in the software industry with a heavy focus on manual and automated testing.


Why Work at Aiwyn?
  • The big-picture value proposition of this role is simple: join us, and you'll be paid competitively to have freedom in solving worthwhile, challenging problems alongside other A-players at a fast-growing SaaS startup led by an experienced and successful team with industry experience.

Other benefits include:
  • Adventure travel stipend - you receive a $1,000 travel reimbursement on your work anniversary each year. We encourage our team to recharge and explore the world beyond their home office walls.
  • Remote, work-from-anywhere culture
  • Flexible PTO
  • World Class health benefits - we believe in fostering flourishing teams by providing benefits that go beyond the usual standards - Health, vision, dental, HSA/FSA, and mental health support.
  • Stock options - every Full Time Employee has ownership in Aiwyn's future and success.
  • 401(k) matching


Our Values:
  • Trust - We champion transparency, welcome differing perspectives, uphold accountability, and trust that others have good intentions
  • Courage - We have the courage to take calculated risks and embrace change, knowing what worked in the past won’t always work in the future
  • Impact - Rooted in determination and innovation, we chase extraordinary outcomes and impactful results
  • Relentlessness - We approach challenges with an unwavering resolve, never settling for mediocrity, and always striving to surpass expectations


Learn more about Aiwyn


Aiwyn is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.


Candidate information will be treated in accordance with our CCPA privacy notice which can be found here: https://www.aiwyn.ai/ccpa

Aiwyn Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Aiwyn DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Aiwyn
Aiwyn CEO photo
Unknown name
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Test Automation Engineer, Aiwyn

At Aiwyn, we're transforming the accounting profession through cutting-edge software solutions, and we’re excited to find a talented Sr. Software Test Automation Engineer to join our remote team! As a fast-growing tech startup founded in 2020, we’ve quickly earned the trust of 100+ leading CPA firms by automating day-to-day operations and enhancing client experiences. In this role, you’ll have the opportunity to design and develop a Playwright test framework from scratch, conduct rigorous manual testing, and contribute to our commitment to delivering top-notch software. We're looking for someone with a strong grounding in SQL databases, a knack for email and payment testing, and experience in agile environments. You’ll work closely with cross-functional teams, mentor our manual QA testers in automation, and help us enhance our testing processes. Not only will you be hands-on with the latest tools, but you’ll also have the freedom to tackle worthwhile challenges and drive continuous improvement. We believe in creating a culture that prioritizes work-life balance and personal growth, which is why we offer great benefits—like a travel stipend and flexible PTO—along with competitive compensation. So, if you're ready to make an impact in a dynamic startup and thrive in a collaborative, remote setting, we want to hear from you!

Frequently Asked Questions (FAQs) for Sr. Software Test Automation Engineer Role at Aiwyn
What are the main responsibilities of a Sr. Software Test Automation Engineer at Aiwyn?

As a Sr. Software Test Automation Engineer at Aiwyn, you'll design and implement a Playwright test framework, conduct manual testing, and maintain automated test scripts for critical application components. Engaging with cross-functional teams will be essential to ensure high-quality software delivery, along with documenting issues and contributing to process improvements.

Join Rise to see the full answer
What qualifications do I need to become a Sr. Software Test Automation Engineer at Aiwyn?

To qualify for the Sr. Software Test Automation Engineer position at Aiwyn, candidates should have a deep understanding of manual testing methodologies, strong proficiency in SQL for database verification, and a solid background in designing and implementing automation frameworks, particularly with Playwright. Leadership skills and past experience in mentoring QA testers would also be valuable.

Join Rise to see the full answer
How does Aiwyn support the career development of its Sr. Software Test Automation Engineers?

At Aiwyn, we are committed to the continuous learning and career development of our Sr. Software Test Automation Engineers. We encourage participation in industry workshops and training sessions, facilitate knowledge sharing among team members, and provide opportunities for mentorship that allows more experienced engineers to guide others.

Join Rise to see the full answer
What kind of testing tools will I be using as a Sr. Software Test Automation Engineer at Aiwyn?

As a Sr. Software Test Automation Engineer at Aiwyn, you’ll primarily use Playwright for automated testing. Additionally, you’ll work with SQL for database testing and validation, collaborate with Google Cloud SDK for user management, and participate in CI/CD processes, primarily integrated with GitHub.

Join Rise to see the full answer
What are the benefits of working as a Sr. Software Test Automation Engineer in a remote environment at Aiwyn?

Working remotely as a Sr. Software Test Automation Engineer at Aiwyn offers numerous benefits, including a flexible work schedule, a healthy work-life balance, and the freedom to work from anywhere. Plus, we provide a travel reimbursement stipend, comprehensive health benefits, and stock options to contribute to your financial wellness.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Test Automation Engineer
Can you explain your experience with Playwright for test automation?

When answering this question, focus on specific projects where you’ve implemented Playwright, detailing how you’ve designed frameworks from scratch and the strategies you employed to optimize test processes. Share challenges faced and how you overcame them reflecting your problem-solving skills.

Join Rise to see the full answer
How do you approach manual testing before automating tests?

Begin by discussing your thorough understanding of the application and gathering requirements. Explain how you create test cases based on functional specifications, ensuring you capture edge cases before moving to automation effectively.

Join Rise to see the full answer
Describe your experience with database verification using SQL.

Provide examples from your past roles where you’ve executed SQL queries to validate data integrity, highlighting your proficiency in understanding database structures and how you approach error detection in data.

Join Rise to see the full answer
How do you ensure effective communication within a cross-functional team?

Emphasize your commitment to transparency and collaboration. Describe your methods for sharing test progress, challenges, and results with developers and product managers, demonstrating how you facilitate productive conversations.

Join Rise to see the full answer
What strategies do you use to maintain and update automated test cases?

Discuss your approach to regularly review and refactor test cases to ensure they remain accurate and effective. Highlight your experience in using tools like Testrail to track coverage and report on defects as part of your strategy.

Join Rise to see the full answer
Can you share a time when you identified a critical bug during testing?

Be specific about the bug, your method of detection, and the impact it had on the project. Emphasize your systematic approach to documenting issues and collaborating with the development team to resolve the problem quickly.

Join Rise to see the full answer
How do you mentor junior QA testers in automation?

Illustrate your mentoring philosophy focusing on encouraging questions and guiding them through practical exercises. Share experiences where you helped them develop their skills and gain confidence in using automation tools.

Join Rise to see the full answer
What tools do you use in a CI/CD pipeline, especially in relation to automated testing?

Detail your experience with integrating automated tests into a CI/CD pipeline, mentioning specific tools you’ve worked with, like Jenkins or GitHub Actions. Explain how you ensure tests run smoothly pre-merge to catch issues early.

Join Rise to see the full answer
Describe your experience in testing payment systems like Stripe.

Discuss your familiarity with payment processing workflows and your specific experiences testing transaction integrity, including the verification of successful payments, failure scenarios, and handling security compliance.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Share your methods for prioritization, including assessing task importance and urgency. Illustrate with examples of how you've efficiently managed multiple testing tasks while meeting deadlines.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Aiwyn Remote Remote (US based)
Posted 11 days ago
Photo of the Rise User
Aiwyn Remote Remote (US based)
Posted 10 days ago
Photo of the Rise User
Evelyn Partners Remote Bothwell St, Glasgow G2, UK
Posted 5 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Experian Remote BLOCK-B, Cyber Pearl Building, 4th floor, Phase 2, Hyderabad, India
Posted 5 days ago
Photo of the Rise User
Sweed Remote No location specified
Posted 4 days ago

Fix the work-to-cash cycle to help accounting firms save time, speed up cashflow, and deliver a superior client experience

22 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!