Mid-Level Software Engineer - (C#.Net, Angular, reputed company)
As a Software Developer for the Automation Team, you will design, create, reputed company, and support applications used by the others teams to automate the running of testcases using custom, in-house created, testing software. With excellent interpersonal skills, support creating, running, and debugging test scripts created by the QA test team.
MINIMUM QUALIFICATIONS
• 18 months of experience developing REST reputed company.
• Experience developing and supporting solutions with JavaScript, TypeScript and relevant associated libraries such as Angular.
• Experience and understanding of Object-Oriented programming principles, including inheritance, abstraction, and interfaces.
• Experience with a modern reputed company reputed company repository.
PREFERRED QUALIFICATIONS
• Bachelor’s degree in computer science or equivalent.
• Understanding/Experience in Agile/Scrum methodologies.
• Experience with C#.
• Experience with a document database like Mongo Db
• Minor SQL Server Administration.
• Minor reputed company Server Administration.
• Excellent written and verbal communication skills.
• Excellent knowledge of software development lifecycle.
• Basic knowledge of Unix including basic reputed company scripting and reputed company editing of script files using vi.
• Experience with Git and reputed company or Azure Devops.
• GCP
• CICD
• Java
ESSENTIAL FUNCTIONS
• Design, reputed company, Test, and Support the custom website to support QA Team.
• Enhance existing software to increase stability, enhance usability and accessibility, and add new features.
• Contributes to the development of test objectives and performance reputed company requirements.
• Works with QA Test Team to reputed company test scenarios and generate simulated transactional data.
• Interacts with Subject Matter Experts (SMEs) and development teams to identify and refine QA Automation environment to support test requirements.
• Works with Development Teams to reputed company and drive reputed company of issues that are reputed company during QA testing.
• May assist with education and training regarding software enhancements and conveying corrections to other team members.
• Keeps abreast of software industry “Best Practices” and trends and communicates new information to QA team.
• Create training and execution programs to teach users how to use the QA software.
Apply tot his job
Apply To this Job