What are the responsibilities and job description for the Senior Automation Engineer position at Tekgence Inc?
Job Title: Information Technology - Automation Engineer II
- Proven experience in software development industry, participating in team environment .
- Strong experience in automation tools such as Selenium WebDriver with Python or C#.
- Proven experience in testing web services such as RESTful API.
- Proven experience in performance testing using tools such as Apache JMeter.
- Experience in a cloud-based development and production environment such as AWS .
- Experience with Databases such as Postgres , MySQL , ElasticSearch , OpenSearch
- Familiarity with programming languages such as Python, C#, .Net.
- Familiarity working in a Continuous Integration atmosphere.
- Familiarity with Agile [Scrum]
- Responsible for creating an end-to-end test plan test specification, and test case templates.
- Develop and document test plans and test specifications.
- Develop and execute test scripts using automated testing tools ; document and summarize results.
- Facilitate the defect tracking and test result summary processes through reporting.
- Review requirements documented as Functional Specifications, User Stories or Change Requests.
- Identify test data and prepare test cases for automation.
- Participate in system and regression testing.
- Manage and prioritize defects from detection through to resolution.
- Must have test case design experience and knowledge of test case design techniques.
Top 3 Skills Required for this position:
1. Experience in Manual UI Testing & Automation testing using Selenium with C# (Mandatory)
2. Experience in Manual API Testing using Postman or any tool and Automation Testing Experience using JMeter or any Automation tool (Mandatory)
3. Experience with Python Coding (Mandatory)