Associate Software Engineer
Responsibilities
- Work with team members such as Tech. Lead, SDETs, Software Developers, PMs to ensure high quality outcome of all test deliverables
- Participate in daily stand-ups, iteration meetings
- Write Code, Fix bugs using Development code branch
- Create, maintain, and execute tests – automated and manual
- Report deviations of quality to the development team
- Detect defects and create informative bug reports and effectively follow up on bug closure
- Create test reports detailing all bugs and issues found in each test iteration
- Keep the QA systems updated with relevant data and configurations to ensure effective test coverage
- Must be able to work on multiple projects with setting priorities to complete tasks within set timeline
- Be proactive about testing, teast coverage, and resolving issues
Required Skills
- 70% Development, 30% Testing experience
- Sound knowledge and understanding of internet protocols and web technologies
- Good knowledge and experience working with test automation tools and frameworks – Selenium, Cypress
- Good programming language knowledge with strong coding knowledge – Java, J2EE, Python / C#
- Ability to work with software developers and discuss technical issues in detail
- Familiarity with Agile/Scrum development
- Ability to write effective tests (manual and automated)
- Ability to understand business requirements and translate them in to test cases
- Good knowledge and experience working with relational databases (MS SQL, Oracle)
- Hands-on experience with Source Control and CD/CI systems such as TFS/Git and Jenkins
- Good knowledge and experience working with Web Services and RESTFUL APIs
- Excellent communication skills
Preferred Skills
- Experience working on non-UI and non-Functional Test automation
- Ability to create effective test plans
- Working knowledge of AWS, Angular
- Knowledge to create unit level tests using JUnit
- Database Experience with strong knowledge of writing complex SQL scripts, NoSQL will be added advantage
- Strong technical acumen and communications skills
Education
- Ideal candidate should possess BE (preferably with Computer Science background) or Masters of Computer Applications degree from reputed institution
Apply for this job - Click here