Personify Logo

Personify

Software Engineer 2 (QA)

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Canada
Mid level
Remote
Hiring Remotely in Canada
Mid level
As a QA Software Engineer 2, you'll ensure top-notch software quality by creating test automation, planning tests, and collaborating in Scrum activities while mentoring new QA hires.
The summary above was generated by AI

QA Software Engineer 2 - SDET

We’re looking for a QA Software Engineer 2 to join the Research & Development team where the role is responsible for ensuring quality software solutions are delivered to our customers. You will collaborate with other software engineers, product owners and designers to understand business requirements and contribute by developing thorough test plans and verifying manual test cases or implementing automated test scenarios to ensure the highest quality is achieved.  Ongoing investments into developing modern test automation frameworks makes this a great opportunity for a self-motivated, high-impact and driven individual to take ownership and advance in their career.

 

Personify

Embrace a rewarding remote-first career within an inclusive environment, offering an engaging and meaningful employee experience. At Personify, our vision is to be a lifelong technology partner that supports associations, nonprofits and event professionals at every step of their journey.
The Personify technology platform includes:

  • Association Management Software (ThreeSixty, MemberClicks, and WildApricot)
  • Event Management Software (A2Z Events and Registration Tech)
  • Member Engagement Software (CommUnity, Classroom, Job Board and MemberApp)

 

Offices

We have four offices located in Austin, Atlanta, Washington-Baltimore, and Toronto, accessible to all employees. As a remote-first company supported by over 300 talented individuals, we believe our work can be done wherever our people choose to live in the U.S. and Canada allowing us to make a greater impact.

 

Your Impact

As a QA Software Engineer at Personify, you will play a crucial role in driving our SAAS association management business forward. Wild Apricot is an all-in-one solution that automates and simplifies workflows enabling nonprofits and associations to manage their membership, streamline their processes, and make room for human connections.

 

https://www.wildapricot.com/

 

Here’s how you will make a significant impact:

  • Design, implement and maintain end-to-end test automation scenarios for web applications and Apple and Android mobile applications.
  • Develop detailed, comprehensive, and well-structured test plans and procedures.
  • Participate in and contribute to Release planning, Scrum activities such as backlog grooming, sprint planning, retrospectives etc.
  • Define test scenarios and create functional test cases based on user stories, use cases and requirements and execute these against the product to ensure comprehensive coverage of software requirements.
  • Collaborate with the development team to ensure defects are remediated from inception to production verification.
  • Create and maintain shared libraries of automated test scripts.
  • Interface with automation engineers to identify and prioritize areas for significant efficiency gains through test automation, while also routinely involved in automated test execution.
  • Implement automated tests (unit tests) to ensure that logic and syntax are correct, and that program results are accurate
  • Utilize your expertise and knowledge to help drive QA best practices and process improvements
  • Establish and improve processes for feature and regression testing.
  • Be passionate about learning new solutions, technologies, and skills and driving software quality
  • Mentor and support future QA hires as the team grows.

 

What You Bring

We are looking for the best of the best – engineering professionals who have demonstrated success in software test automation and possess the skills to excel in our dynamic environment.

  • Bachelor's degree in computer science or equivalent experience.
  • Hands-on experience with automated testing frameworks - Playwright with JavaScript/TypeScript preferred.  Others will be considered
  • 3+ years of experience in automated testing
  • Strong experience in testing web-based software solutions (both front end and back end services)
  • Strong knowledge of quality assurance terminology, methods, and tools
  • Strong understating of programming and scripting languages - C#, .NET, JavaScript/TypeScript
  • Experience with manual and automated Test Case creation and execution
  • Experience with defect tracking systems – JIRA or other
  • Must have participated in at least one End to end cycle of Product Release (New Product Development / Regression / System testing etc.)
  • Fundamental knowledge of Database Queries - SQL Server or other
  • Fundamental knowledge of computer science fundamentals: data structures, algorithms, and design patterns
  • Have a fundamental understanding of system development life cycles.
  • Project and task oriented with a focus on thoroughness and details.
  • Passionate about the work, proactive work ethic, and a highly motivated attitude to provide excellence in software quality
  • Excellent communication skills, both written and verbal
  • Hands-on experience with AWS platform, understanding of its capabilities and limitations preferred


Join the PersoniFam: A Career with Purpose

At Personify, our people are our greatest asset, and we're dedicated to fostering their growth and success. We offer competitive salaries, comprehensive benefits, and a culture that prioritizes work-life balance through our remote-first environment. Our commitment to support and empower our team members is unwavering, as we continually enhance our company culture.

  • Engaging Remote-First Culture: Experience a dynamic company culture that embraces remote-first principles, offering opportunities for team offsites, gatherings at any of our four offices, and a variety of virtual events for both enjoyment and professional development. Our dedicated Culture Team ensures a vibrant mix of virtual and in-person activities to enhance team cohesion and opportunities to lean into our value of Service.
  • Inclusive Employee Communities: Connect with our diverse Employee Resource Groups, including People of Color, Women's Network, and the supportive PersoniMoms community, promoting inclusivity and building strong bonds across our organization.
  • Collaborative and Knowledge-Sharing Environment: Leverage our collaborative culture through company-wide Slack channels, fostering creativity, celebrating diversity, and sharing insights. Access ample resources for knowledge sharing via Confluence and our internal tools, enhancing teamwork and innovation.
  • Comprehensive Career Development: Engage in our robust career development initiatives, including access to workshops led by career development and leadership professionals, transparent insights into career progression, internal training sessions, expert-led product demos, and ample resources for personalized development plans. Grow professionally with tailored programs designed to support your journey at Personify.
  • Health & Wellness Initiatives: Recharge when you need with unlimited pre-approved PTO and 14 company holidays. Plus, benefit from company-wide Wellness Days and paid Volunteer Days, promoting both personal well-being and community impact. We provide a comprehensive [MA1] [CF2] [MA3] benefits package that protects our employees’ health and financial security – now and in the future.

 

Embracing Diversity

At Personify, we're dedicated to diversity and inclusion. We hire across the U.S., Canada, and Portugal to expand our talented team. Our proactive diversity recruitment strategy enhances representation at every company level.


We celebrate diverse backgrounds and perspectives, enriching our culture, operations, products, and relationships. We pride ourselves on supporting a diverse workforce and promoting a culture of action, accessibility, and support through employee resource groups and inclusive initiatives.


Join us to foster a workplace where diversity is recognized, celebrated, and embraced.

 

Apply now!

Recognized by BuiltIn Austin in its Best Places to Work Awards for three years in a row in 2019, 2020, and 2021, we spend our days creating a culture where people are comfortable being themselves, feel supported and heard, enjoy each other's company and have an opportunity to shine. 

 

Personify is an equal-opportunity employer. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related conditions), sexual orientation, gender identity, gender expression, age, veteran or disability status, or other protected characteristics. Personify welcomes and encourages applications from people with disabilities. Accommodation is available on request for candidates taking part in all aspects of the selection process.

 

Employment offers are contingent on the candidate successfully completing a background investigation in compliance with federal, state/province, and local laws.

 

Job descriptions serve as an outline only. Due to business needs, you may be required to perform job duties that are not within your written job description. Furthermore, Personify may have to revise, add to, or delete from your job duties per business needs. On occasion, we may need to revise job descriptions with or without advance notice to employees.

 

At Personify pay ranges are subject to change and assigned to a job based on country market median of similar jobs according to 3rd party salary benchmark surveys. Individual pay within that range can vary for several reasons including skills/capabilities, experience, and available budget.

Top Skills

.Net
AWS
C#
JavaScript
Playwright
SQL Server
Typescript

Similar Jobs

17 Minutes Ago
Remote or Hybrid
35 Locations
Senior level
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
The Sr. Director is responsible for developing and executing scientific communication strategies in oncology, collaborating with stakeholders, leading financial management of projects, and ensuring alignment of messaging across teams.
4 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Customer Success Manager will enhance customers' operations using IoT solutions, facilitate success plans, and collaborate across departments to drive customer satisfaction and efficiency.
6 Hours Ago
Easy Apply
Remote
3 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
The Engineering Manager for Fulfillment leads a globally distributed team, developing self-service fulfillment infrastructure, improving buyer experience, and ensuring engineering productivity while maintaining technical fluency.
Top Skills: CSSHTMLJavaScriptReactRuby On RailsVue

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account