QA Automation Engineer
Austin, TX, United States
Encino Building #2, Austin, Texas, United States of America
Job Description
Posted Wednesday, January 10, 2024 at 6:00 AM
ABOUT US:
Come join the dynamic team at Kestra Financial! Kestra Financial provides a leading independent advisor platform that empowers sophisticated, independent financial professionals, including traditional and hybrid RIAs, to prosper, grow, and provide superior client service. With a culture rich in reinvention and advisor advocacy, Kestra Financial has developed integrated business management technology that, combined with its personalized consulting services, offers exceptional scale and efficiency. Kestra Financial supports independent financial advisors in delivering comprehensive securities and investment advisory services to their clients.
In this role, the QA Backend Automation Engineer provides continuous automated and manual testing of data sets.
Principal Duties and Responsibilities:
Partner with development teams to enable code delivery, automated testing, and assurance of product reliability.
Create, communicate, and enforce data quality management policies, processes, and procedures.
Create effective test plans and data sets related to functional testing and end-to-end testing.
Review requirements, specifications, and technical documentation to provide meaningful feedback.
Articulate test results, progress, and milestones to leadership and development teams
Create jobs and scripts to automatically test the quality of data throughout our data warehouse environments.
Create, document, and execute test cases to support product releases.
Position Specifications:
Education: Bachelor’s degree in computer science, Information Technology, Engineering, or relevant on the job experience.
4+ years of experience in a Quality Assurance / Automation Engineering role testing both front-end and back-end components
3+ years of experience testing APIs
Experience in DevOps and CI/CD related pipeline technologies
Preferred experience in a public cloud environment, preferably Azure
You should have a solid understanding of how APIs work, including the different types (REST, SOAP, etc.), HTTP methods (GET, POST, PUT, DELETE), and authentication mechanisms (OAuth, API keys, etc.)
Familiarity with test automation frameworks like Selenium, Postman, or RestAssured can be valuable in creating and executing API test cases efficiently. These frameworks provide features for test scripting, assertions, and reporting.
Knowledge of API testing tools such as Postman, SoapUI, or JMeter is important. These tools enable you to send requests, validate responses, and analyze performance.
Test design and documentation: Ability to design effective test cases, test data, and test scenarios is essential. You should also be able to document your test cases and report any defects found during testing.
Test management tools: Experience with test management tools like JIRA, TestRail, or Zephyr can help you organize and track your API testing activities effectively.
Collaboration and communication: Effective communication and collaboration with developers, QA team members, and stakeholders are crucial for successful API testing. You should be able to clearly communicate test results, issues, and potential improvements.
As an API automation tester, you will encounter various challenges, such as handling complex API workflows, debugging issues, and troubleshooting network or server problems. Strong problem-solving skills are vital to overcome these obstacles.
APIs and related technologies are constantly evolving. Staying updated with the latest trends, best practices, and new tools in API testing is essential to enhance your skills and stay competitive.
BENEFITS
Full health, vision, dental. 401(k) plans along with a host of voluntary plans such as car insurance, legal services and more (applicable to full-time, permanent employees).
DISCLOSURE
By applying to a job at Kestra Financial, Inc., you are agreeing to the following statements:
You acknowledge that if hired, Kestra Financial, Inc. may, obtain and use background information concerning your credit, character, general reputation, personal characteristics, work habits, performance and experience for evaluation for your potential employment.
It is the policy of Kestra Financial to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender, identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Kestra Financial prohibits any such discrimination or harassment.
Job Family
Technology
Job Function
Tech Data Engineering
Pay Type
Salary
Encino Building #2, Austin, Texas, United States of America
#J-18808-Ljbffr