Sr. Automation Engineer with DevOps experience || Remote at Remote, Remote, USA |
Email: [email protected] |
From: Mounika, Anveta Inc [email protected] Reply to: [email protected] Role: Sr. Automation Engineer with DevOps Location: Remote Duration: 6+ Months Must Have: C#, Selenium, RestSharp, SQL, Azure, GIT, Telerik test studio for windows automation Job Description Summary The Senior Automation Engineer has a strong background in Test automation tools, Microsoft technologies and an ability to work as a key member in a software engineering team for a rapidly growing company. Our company provides Corporate Performance Management (CPM) software for large corporations. Our product is designed for high-end deployments at customer facilities or in the Microsoft Azure cloud. The core engine contains complex OLAP-type, multi-dimensional, multi-server, multi-threading, web, and SQL technologies and is specifically designed to solve problems for the Office of Finance at extremely large corporations Primary Duties and Responsibilities Design, develop, and maintain efficient, reusable, and reliable automation code using C#, Selenium, RestSharp, Appium etc. Understand the Customer products and gain product knowledge to efficiently write automation. Participate in framework development, provide feedback, and support building automation infrastructure with CI/CD. Help maintain code quality, organization, and automation. Work closely with QA team and development teams to develop test cases and integrate automation into product quality. Investigate automation failures, provide feedback to the scrum teams, and stay on top of the production issues. Be able to consolidate and report test metrics, identify bottle becks. Work closely with the development team to resolve the issue. Provides support to Business Analyst, Customer, and Testing for automation support. Participates in peer code reviews. Participates and provides development and support to QA engineers for test case reviews. Recognizes gaps in test coverage and provides suggestions for mitigation. Responsible for development of new tooling and infrastructure in collaboration with other quality department team members. Suggests enhancements to the functional and technical aspects of products. Drive process improvements forward. Mentor other Automation engineers, provide technical guidance, resolve critical issues. Required Education and Experience Minimum 15 years programming experience. 3-5 years of experience building automation tools, and automation for web applications. Experience with the following technologies is mandatory: C#, Selenium, RestSharp, SQL, Azure, GIT, Telerik test studio for windows automation Strong understanding of object-oriented programming Experience with Azure and building pipelines is a big plus. Experience with JMeter is a plus. Skill for writing reusable libraries and understanding design patterns. Experience with Agile/Scrum Development Methodologies Ability to analyze and communicate technical issues, lead discussions, and influence decisions. Excellent written, verbal, and people skills. Ability to document solid, well thought out test cases for complex functionality. Strong foundational understanding of multi-tiered architecture. Strong troubleshooting skills; client engagement. Strong Estimating and risk assessment skills. Effectively collaborates across teams/organization. Strong verbal and written communication skills. Preferred Education and Experience ASQ/CQE Certified Strong EPM/CPM knowledge or financial background Experience with Consolidation Software, such as: Hyperion Financial Management (HFM), SAP BOFC (Cartesis), SAP Outlook soft BPC, IBM Cognos, Other EPM solutions. Mentoring junior QA Engineers. Knowledge, Skills, and Abilities Ability to define, refine, support, and follow established processes. The ability to mentor others is small areas of the Customer product. Thrive in a dynamic, fast paced environment. Takes initiative to learn new technologies and testing techniques to share with the organization. Proactively takes on new tasks and assignments beyond individual team-based expectations. Proactively communicates ideas, issues, risks and status. Strong client focus on elevating quality standards. Takes the initiative to learn modern technologies and software approaches. Solid analytical approach to validating the quality of the software solution from feature to end to end flow Keywords: csharp continuous integration continuous deployment quality analyst Sr. Automation Engineer with DevOps experience || Remote [email protected] |
[email protected] View all |
Tue Dec 03 02:33:00 UTC 2024 |