Senior Test Automation Engineer @ ECI Software Solutions | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Senior Test Automation Engineer jobs in United States
161 applicants
expire-info-iconThis job has closed.
company-logo

ECI Software Solutions · 1 day ago

Senior Test Automation Engineer

ftfMaximize your interview chances
CRMEnterprise Resource Planning (ERP)
check
Actively Hiring
badNo H1Bnote

Insider Connection @ECI Software Solutions

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Create reliable and fast automated test capabilities and feedback loops within our CI/CD pipelines.
Implement automated testing of software capabilities, including unit, integration, component, system (E2E), regression, compatibility, and performance tests.
Refactor code, as needed, to improve testability.
Collaborate on BDD scenarios and automate those scenarios as tests.
Collaborate with software engineers to ensure the most effective testing approaches are taken and that the intended test outcomes are achieved.
Evaluate and apply best practices to facilitate continuous improvement that can be applied across teams.
Communicate test progress, results, testing metrics and issues to key stakeholders Support ongoing work to continuously improve test automation processes and frameworks.
Participate in communities of practice.
Participate as a member of the agile scrum team supporting daily standup meetings, sprint planning meetings and reviews/demonstrations and retrospectives.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C#API TestingTest AutomationAWSMSSQLCI/CDTest Driven DevelopmentBehavior Driven DevelopmentFunctional AutomationPerformance TestingMocking FrameworksDependency InjectionBlazorWebAssemblyGitOpsAgileInfrastructure as CodeConfiguration as CodeAzure DevOpsCloud-native SaaSPayment Devices TestingDesign Patterns

Required

Bachelor’s degree in Computer Information Systems, Computer Science, or related field of study.
At least 5 years overall software engineering and automated testing hands on experience.
At least 3 years of experience with C#.
At least 2 years of API Testing.
At least 2 years of experience with testing and using MSSQL databases.
Experience implementing lower-level automated testing in C# (unit, integration, component, etc.)
Experience with performance testing.
Experience with popular mocking and dependency injection frameworks.
Experience with Cl/CD pipelines using tools such as GitHub, Azure DevOps, Jenkins, Nunit/XUnit, Selenium, Specflow/Cucumber, etc.
Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP)
Experience with Test processes, open-source test frameworks, test design strategies, writing test cases, and automating tests in C# .Net with frameworks like NUnit/XUnit, Selenium, JMeter and Appium
Hands on experience with any cloud technology platforms, preferably AWS.
Proficient in debugging code.
Proficient in writing functional automation (UI/API)
Proficiency with design patterns and modern software design principles (e.g. SOLID, Twelve Factor, etc.).

Preferred

AWS Cloud Practitioner, Developer, DevOps or Solutions Architect Certification
Thorough understanding of AWS infrastructure and services.
Proficient with Infrastructure as Code and Configuration as Code
Proficient with GitOps, Continuous Integration, Delivery, and Deployment (CI/CD).
Hands-on experience with automated tests for desktop GUI applications.
Hands-on experience with Blazor and WebAssembly.
Hands-on experience with Azure Dev Ops.
Prior experience with cloud-native SaaS product development.
Prior experience with testing payment devices.

Benefits

Paid volunteer time off
Excellent benefit package
Day off to serve their community

Company

ECI Software Solutions

twittertwittertwitter
company-logo
ECI Software Solutions provides small and medium-sized enterprises with business management tools and cloud-based technologies.

Funding

Current Stage
Late Stage
Total Funding
$80M
Key Investors
New Enterprise AssociatesAccel
2020-11-19Acquired
2002-01-02Series C· $21M
2000-05-01Series B· $43M

Leadership Team

leader-logo
Fred Tillman
VP Product Development
linkedin
leader-logo
Jeff Mink
Vice President of Sales
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot