What are the responsibilities and job description for the Full Stack Developer (Test Automation) position at Solü Technology Partners?
Solü is currently seeking a skilled Full Stack Developer (Test Automation) for our client, a leading health insurance provider. The ideal candidate will have a strong background in automating test scripts for data-driven applications within the healthcare industry. This role will focus on creating, sourcing, and managing data throughout the Software Development Life Cycle (SDLC), while collaborating with multiple testing teams across the organization. The Full Stack Developer (Test Automation) will be responsible for provisioning test data for applications involved in major projects.
Responsibilities:
- Provision test data required to support functional and non-functional testing across assigned projects, ensuring a variety of data formats and application architectures.
- Utilize programming languages, including Python and SQL, to develop and enhance test data generation automation capabilities.
- Develop and refine test data requirements for assigned projects and serve as a subject matter expert on test data.
- Extract, import, and export test data in various databases and file formats to meet project needs.
- Identify, design, and implement process improvements to automate manual test data generation processes.
- Provide guidance and escalate challenges to test data team management when necessary.
- Optimize test data processes based on lessons learned from prior projects.
- Communicate effectively within the test data team and with external partners and stakeholders.
- Coordinate efforts with Test Data Coordinators, Test Leads, and other stakeholders to ensure test data requirements are met.
- Manage test data inconsistencies and defects, providing guidance on data flows when applicable.
- Define and execute test data management strategies in consultation with relevant stakeholders.
- Perform data reconciliations and resolve test data discrepancies when necessary.
- Coordinate with enterprise teams to acquire/provision de-identified test data and ensure its consistency across all test environments.
- Formulate and implement test data backup plans, ensuring timely execution and security.
- Participate in special projects as requested by management.
Qualifications:
- Bachelor’s Degree in Computer Science, Information Systems, Business, or a related field (preferred).
- Strong experience 5 years of experience in full-stack development, with expertise in JavaScript, SQL, Backend API development, and Python (preferred over Java).
- Advanced proficiency in SQL, database management, and programming languages (Python preferred).
- 5 years of experience in computer technology and/or information systems.
- 5 years of experience in data analysis and management.
- 3 years of experience with technical requirement design and elicitation.
- 2 years of experience working with healthcare-related systems.
- Proven ability to coordinate with multiple teams, including Test Data, Testing, Automation, and Environment teams.
- Strong ability to identify relationships in disparate data and resolve test data discrepancies.
- Experience in provisioning test data and validating consistency across various non-production environments.
- Solid understanding of key data management principles, including data consistency and integrity.
Preferred Qualifications:
- UI/UX design experience.
- Familiarity with React.
- Advanced knowledge of healthcare industry-standard EDI files and their contents.
- Familiarity with ETL/data stream sets and test data modeling, profiling, and management.
- Knowledge of HIPAA transactions and privacy requirements.
Salary : $85,000 - $104,000