- Proactively working with developers and business analysts to resolve issues or questions pertaining to test creation or execution
- Identify, communicate, and proactively contribute to project risks for your team as well as those of our supporting teams (as applicable)
- Be an authority on quality practices in the overall team objectives and improvement initiatives
- Steer gathering of team requirements on process improvements
- Write comprehensive test cases and maintain a library of test cases for various scenarios
- Build test cases to validate the generated data analytical reports and dashboards
- Partner with development teams and promote understanding of test data and its role in the project lifecycle
- Build and support test data automation tools
- Be a strong standout colleague and support the team in delivering the tasks accurately and in a timely manner
- Support Continuous Integrated (CI) testing using industry standard tools and techniques
- Degree in Computer Science, Mathematics or Finance from an accredited college/university or equivalent experience
- 6-9 years of Software Quality Engineering or proven experience desired
- Data Lake or Data Warehouse experience is required
- Solid understanding of Data Warehousing systems and the data migration concepts
- Demonstrable skills in Data Management including, but not limited to Data Mining, Extract, and related fields
- Experienced with programming languages such as Python or Java
- Strong Experience with SQL is required
- Strong experience with ETL/ ELT validations in Oracle, Snowflake and/or PostgreSQL is a plus
- Good Understanding of Behavior Driven Development - (BDD) Framework
- Strong experience in reporting tools such as OBIEE and/or Microsoft Power BI
- Good understanding of cloud technologies, AWS is preferred
- Understanding of Dev Ops principles and strategies as well as how to apply them to multiple SDLC models is preferred
- Experience with healthcare applications and data are preferred with a practical understanding of HIPPA requirements
- Ability to multi-task and shift priorities in response to changing business needs
- Self driven learner with eagerness and ability to learn and adapt to new skills and concepts
- Experience in Agile methods, particularly Scrum, preferred.
- Tools: SQL Developer, Snowflake, SnowSQL, Postman, IntelliJ/Eclipse, Jenkins, Git repositories, Source-Tree, RestAssured and Docker
- Languages: Java, Python (strong experience, Python 3 preferred)
- Database Dialects: Oracle, Snowflake, PostgreSQL, SQL Server and DynamoDB (preferred)
- BI Reporting Tools: OBIEE, Microsoft Power BI
- Cloud Platforms: AWS preferred or Azure
- Minimum BS in Computer Science or Engineering
- 6 - 9 years' experience in commercial software development using object-oriented design methodology.
- 6+ years' experience with Java, JavaScript and Python combined.
- 6+ years' experience with RDBMS, RESTAPI and related tools such as SQL, RestAssured, and Postman
- 3+ years' experience with web application test automation frameworks, such as Cypress, Playwright, and/or Selenium.
- Knowledge/Experience on Cloud (Azure) is added value
- Proven technical experience as an automation engineer/software engineer working across a diverse range of applications at multiple layers of the technology stack.
- You will work with your agile delivery team, chapter lead and QA team members to understand domain and accelerate their test automation strategy to enable delivery velocity.
- You are a strong contributor with a collaborative work style, and you enjoy designing and implementing efficient and effective test strategies
- You have experience in testing distributed applications at multiple layers of the technology stack using a variety of automation frameworks.
- You have expertise with using Java or JavaScript and experience with Cucumber/BDD
- You have proven knowledge of CI/CD principles using Jenkins and Git and can make recommendations on how to best include test automation into pipelines
- Work in a team of SDET's focused on automation standard processes and building reusable artifacts.
- You bring a learning mentality to your work and are eager to master and adopt new technologies
- You thrive in an Agile environment and believe in the value of t-shaped squad members.
- Designing test automation suites to support healthcare administration systems.
- Participating in testing strategy for system conversion activities
- Working and collaborating on emerging technologies to solve legacy test challenges.
- Implementing test infrastructure that can deliver business values immediately but also grow interactively.
- Bachelor's Degree or higher in Computer Science.
- Must have minimum of 6-9 years of software testing experience.
- Must have 2-4 years of ETL process validation experience.
- Must have ability to create and modify complex SQL queries.
- Must have 3-5 years of Java/Spring coding experience.
- Must have experience with API automation – Rest Assured, Postman
- Must be familiar with Behavior Driven Development (BDD)/Cucumber
- A strong analytical mind set. Ability to cut through vast detail and get to the critical points that makes a difference to the business.
- Proven ability to integrate different components and technology together to build solid solutions.
- Ability to work independently and deliver solid results consistently.
- Good communication skills.
- Participating in the definition of system architecture and detailed solution design
- Writing concise and clear technical specifications based on analysis of complex business requirements
- Maintaining and supporting development environment while adopting industry standard methodologies and tools
- Manual validation of complex ETL processing and file generation.
- Enhancing the current automation offering by enabling automation in business-critical product area.
Software Engineer in Test - Durham, United States - VMC Soft Technologies, Inc
Description
3 DIFFERENT SDET OPENINGS- HIGH PRIORITY
Direct Client
Contract W2
ROLE: 1
SOFTWARE ENGINEER IN TEST (SDET/ SWET) - Westlake, TX (Local candidates will be prioritized first)
JOB DUTIES
REQUIREMENT
REQUIRED Skills:
DESIRED
· Strong database testing experience - Healthcare data knowledge is a must - Python for programming - Snowflake - Adobe Analytics - SQL
NICE TO HAVE
· OBIEE and/or Microsoft Power BI - Good understanding of cloud technologies, AWS - Alteryx - UI testing
ROLE: 2
SOFTWARE ENGINEER IN TEST (SDET/ SWET) – DURHAM, NC
REQUIRED SKILLS
SKILLS: - Java, JavaScript, Python - Cypress - Rest Assured - SQL - Azure Cloud
JOB DUTIES
ROLE: 3
SOFTWARE ENGINEER IN TEST (SDET/ SWET) – DURHAM, NC
REQUIRED SKILLS
SKILLS- Java programming - ETL testing - create and modify complex SQL queries. - Rest Assured - BDD Cucumber
JOB DUTIES
Note : Interested candidates share your resumes to or reach me out