Truelogic Software

Sr. Quality Engineer

at Truelogic Software
Technology & Programming Full-Time Latin America
565 days ago

Description

About the client

The client is a top national mortgage lender with over 4 million lifetime customers. Whether you are new to the home loan process or an experienced buyer, the client is dedicated to offering competitive rates and superior service. Being an online mortgage lender means the client can focus on the needs of its customers rather than maintaining a network of branches and banking products. The mission is to build a foundation of homeownership by enabling our customers to achieve and sustain their aspirations of home.

Project Description

As part of the Quality Assurance Team, you will be responsible for driving quality with a focus on automation. Your job will be to build and maintain our test frameworks and perform primarily automated testing. You will use cutting-edge technologies to verify the quality, integrity, security, and scalability of our APIs and applications as the team extends and adds to the capabilities and functionality of our software.

You will work closely with our engineering team in our highly collaborative environment to deliver software of high value and quality.

Responsibilities

  • Architect, build, implement and maintain automated test suites to verify the quality, security, and scalability of our applications.

  • Engage with product and development team to deliver UI, acceptance, integration, API and E2E tests to ensure all requirements, features, and stories have been fully tested and accepted by the stakeholders prior to deployment.

  • Preempt errors and bugs in our software before they ever enter production and bolster the code coverage of our applications.

  • Understand the behavior behind various features which are specified as user journeys and verify these journeys with manual and automated test suites. A background in BDD (Behavior-Driven Development) is a plus.

  • Perform Functional/Non-functional testing as required by the team.

  • Work with the wider PennyMac ecosystem and engineering teams. In doing so, you will constantly improve our engineering and testing processes, tools and standards.

  • Stay on top of new and emerging testing tools and industry trends and make recommendations on how to improve our existing test frameworks.

Must have

  • Have experience designing, describing and implementing automated and manual test cases.

  • At least 3+ years of testing experience as a Senior QA within a complex technology business environment.

  • Significant experience in building API test automation framework(s) from scratch across varying levels of architecture.

  • Experience with UI testing frameworks such as Selenium, Webdriver.io, Cucumber.js, Cypress.io and other frontend testing tools.

  • Have prior experience in creating test automation strategies and frameworks using JavaScript and/or TypeScript.

  • Have prior experience in setting up OR using CI/CD pipelines (Gitlab CI/CD a plus) with an emphasis on testing.

  • Have a strong understanding of non-functional and security testing.

  • Have excellent communication skills (both written and verbal) and the ability to talk about technology clearly and passionately to all levels of an organization including developers, architects, team leads, business stakeholders and senior management.

  • Have strong organizational skills and enjoy a dynamic and agile environment.

  • Have an eye for detail and a methodical approach to testing software features and a strong understanding of various testing disciplines and frameworks.

Nice to have

  • Experience with Scrum processes and ceremonies, continuous improvement and an iterative product development lifecycle.

  • Jira experience another plus.

 


关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now