Software Automation Test Engineer at NEXGEN TECHNOLOGIES INC.
NexGen is currently seeking an experienced Software Test Automation Engineer to perform implementation, engineering,
Technical Skills/Experience:
- 3+ years' experience in complete life cycle of design, development, deployment and automation of testing frameworks.
- Hands-on experience with test automation tools like Selenium, Protractor, or similar.
- Proficient in programming languages such as Python, SQL, or PowerShell, with a focus on test automation.
- Knowledge of integrating automated tests into DevOps pipelines.
- Experience working in an Agile development environment.
- Strong experience building internet applications.
Additional Desired Skills:
- Experience with Power BI dashboards, Azure and/or Snowflake
- Experience with Azure Data Factory, Azure Data Lake or Azure Databricks
Additional Requirements:
- The candidate should also possess strong oral and written communication, problem solving skills and should be a team player.
- The successful candidate will also be able to pass background screening prior to employment.
- US Citizenship is required due to federal contract requirements.
Education:
- Bachelor's degree in Computer Science, Information Systems, or a related scientific or technical degree; or equivalent experience
Description
NexGen is currently seeking an experienced Software Test Automation Engineer to perform implementation, engineering, configuration, maintenance and documentation services for the sustainment and/or execution of existing and emergent hardware and software infrastructure technologies and equipment. Interpret/parse the acceptance criteria from epics, features, stories, and/or tasks to create automatable test scripts. Translate the test scripts into automated test scripts implemented in Selenium. This individual will be required to work closely with members of the development team and client’s teams, including but not limited to domain experts, developers and project managers.
Essential Duties and Responsibilities include the following:
- Design, develop, document and maintain test plans and cases based on user requirements from the project backlog (epics, features, user stories) and regression tests of existing functionality.
- Develop and execute test automation utilizing Selenium for applications in Power BI (including dashboards), reports, and Snowflake data solutions within an Azure environment.
- Develop and configure test automation networks and execute stability and performance tests.
- Coordinate with product management, data software and support engineers to deliver stable enterprise software products.
- Develop and maintain suitable test data to meet the needs of user cases and acceptance criteria.
- Coordinate and conduct integration testing to validate interdependencies of Power BI dashboards, reports and Snowflake data.
- Identify, log and track non-conformities using tracking tools (Jira) and collaborate with the agile team to ensure prioritization and timely resolution.
- Coordinate with program as a member of agile development teams in product development lifecycle to ensure thorough test coverage.
- Analyze performance test requirements and develop test plans and debug to understand test objective requirements.
- Handle performance testing and present results for validating and analysis to Project Teams.
- Prepare software defect tracking and report entire project release status to stakeholders.
- Participate in appropriate meetings, workshops, and technical meetings; as well as making formal presentations.
- Other duties may be assigned.
Technical Skills/Experience:
3+ years' experience in complete life cycle of design, development, deployment and automation of testing frameworks.
Hands-on experience with test automation tools like Selenium, Protractor, or similar.
Proficient in programming languages such as Python, SQL, or PowerShell, with a focus on test automation.
Knowledge of integrating automated tests into DevOps pipelines.
Experience working in an Agile development environment.
Strong experience building internet applications.
Additional Desired Skills:
Experience with Power BI dashboards, Azure and/or Snowflake
Experience with Azure Data Factory, Azure Data Lake or Azure Databricks
Additional Requirements:
The candidate should also possess strong oral and written communication, problem solving skills and should be a team player.
The successful candidate will also be able to pass background screening prior to employment.
US Citizenship is required due to federal contract requirements.
Education:
Bachelor's degree in Computer Science, Information Systems, or a related scientific or technical degree; or equivalent experience
NexGen Technologies Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)