The Church Of Jesus Christ Of Latter-Day Saints - Riverton, UT

posted 18 days ago

Full-time - Mid Level
Riverton, UT
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Software Development Engineer in Test 3 is a mid-level position responsible for developing and maintaining test software source code to support various solutions. This role involves solving complex technical issues, completing programming and quality assurance tasks, and may include acting as an automation technical lead on moderate complexity projects. The position emphasizes collaboration within a development team and aligns with the mission of the Church, reflecting the eternal impact of the gospel.

Responsibilities

  • Help create or improve a centralized automated testing harness and testing framework to execute tests and provide automated quality reports.
  • Develop automated test code for software development projects.
  • Draft, revise and approve test plans and scripts to ensure alignment with standards and IT strategy.
  • Create test data with valid and invalid records to thoroughly test program logic and verify system flow.
  • Coordinate with users to plan user acceptance testing, alpha and beta testing.
  • Ensure that tests are successfully completed and documented, and problems are resolved using a Continuous Delivery model.
  • Provide estimates for QA tasks.
  • Participate in code reviews.
  • Mentor less senior Developers in Test, if assigned.
  • Contribute to the development of technical documentation.
  • Participate in our Defect Management process to identify and resolve issues.
  • Influence the design, testing, and measures required to protect solutions from security compromise or system failure.
  • Comply with policies, standards, and regulatory requirements and help ensure all others are doing the same.
  • Assess risk and test for robustness and functionality in a Continuous Delivery model.

Requirements

  • Bachelor's degree in a related field or equivalent professional work experience.
  • Four years of progressive relevant professional experience or significant internship.
  • Verifiable knowledge of the applicable technical systems and functions.
  • Ability to communicate clearly both orally and in writing.
  • Moderate ability to solve problems in a timely manner.
  • Intermediate skill in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology.

Nice-to-haves

  • Experience testing cloud-based applications in Continuous Integration/Continuous Delivery in a service-oriented architecture.
  • Experience in testing systems for scalability, fault tolerance, load, and other operational areas for a data center-based service.
  • Hands-on experience with Oracle Financials Cloud, EPM Cloud, or other ERP platforms or systems.
  • Understanding of financial processes like invoice lifecycle (creation, validation, approval, payment/collection), payment terms, supplier and customer reconciliation processes.
  • Understanding of financial modules such as General Ledger (GL), Accounts Receivable (AR), Accounts Payable (AP).
  • Experience in configuring, testing, and validating workflows in ERP systems.
  • Strong skills in data validation and testing for integrations between financial modules.
  • Strong skills in working with cross-functional teams, including finance, IT, and business stakeholders.
  • Understanding of key use cases with workflows related to Invoice to Pay, Invoice to Cash and Source to Pay processes.
  • Experience using testing automation platforms including Tosca and Playwright.

Benefits

  • Full-time position with a competitive salary range of $91K - $115K per year.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service