We are hiring for one of our prestigious clients.
About Client:
Our Client is India’s biggest Intra-logistics automation company, with 20 years of experience, over 1000 projects, in 14 countries. They are Headquartered at Pune, Maharashtra.
They are coming up with brand new project that involves AI & IoT, so we are looking for new people who can take ownership of Software Development and be a part of the amazing project.
They are 6 days a week working company, but in a process of making it 5 days a week.
We are looking for immediate joiner.
Job Title: Software Tester
Job Location: Kalyani Nagar, Pune
Experience: 2-5 years of overall software testing experience.
Job Overview:
This position will be responsible for quality assurance of software components of the IoT applications for a leading intra logistics provider in India to develop and maintain products.
Qualifications: B. Tech in Computer Engineering
Responsibilities and Duties:
- Good hold in Programming – Developing robust test automation frameworks.
- Techniques to execute tests in parallel.
- Developing stubs and mocks.
- Knowledge of Build and deployment scripts.
- Knowledge of Continuous integration tools.
- Understanding of performance and load testing. Analysing the results and pinpoint the performance issues.
- Resilience and disaster recovery testing.
- Testing knowledge of few common security threats.
- Understanding of OWASP Top 10 and strategies to detect gaps.
- Data migration testing in case you are testing a parallel system.
- Proficiency in linux OS with shell scripting.
- Conceptual understanding of RDBMS and NoSQL Databases.
- Good understanding of REST based Web Services and experience with Selenium, Page Object Model/Robot Framework, TestNG, HTTP, Curl, Postman, SoapUI, Swagger are essential.
- Conceptual understanding of microservices based architecture.
- Familiarity with SPA / PWA or Web Components using HTML5, Angular, LESS/SASS.
- Good knowledge of Project management tools like Jira, knowledge management using Confluence and version control with SVN/Git.
- Excellent attention to detail in written or verbal communication.
- Understand the criticality of unit tests for stable software and the rigor and discipline to build tests with/before coding and hands-on experience with Jasmine/Karma/Protractor/Chai/Mocha.
- Take ownership of tasks and consistently meet schedule commitments without compromising quality.
- Good understanding of Agile principles and continuous improvement.
- Work closely with the Software Architects, Designers, Developers, Technical Product Managers and Engineering Leads to implement product roadmaps.
- Document test frameworks and code via documentation, Sequence diagrams and UML diagrams among other tools.
Competencies:
- Should be high-energy, detail-oriented, proactive and adaptive and can work in a dynamic environment.
- Strong communication skills - both verbal and written – and are able to get your point across efficiently to a wide range of audiences.
- Must have expertise in testing MEAN (MongoDB/ Express.js- Angular 4+/Node.js) applications.
- Should be well versed in implementing automated testing platforms and unit tests (TDD) using jasmine, karma, protractor, mocha, chai, etc.
- Should have created a 360 degree test plan for a large module or product including test scenarios for functional as well as non-functional requirements.
- Should have experience in building domain knowledge and anticipating customer expectations and You have been reviewing stories, providing feedback and augments on acceptance criteria.
- Should have experience with MicroServices and Service oriented architecture (SOA) and strong hands on experience with automated testing of REST based APIs.
- Should have experience in estimating and planning testing and automation work
- Should possess the necessary rigor to detect subtle defects and confidence to stand up for your convictions about quality.
- Should have experience with end-to-end testing of software applications that include both hardware and software components and third party integrations.
- Experience with Selenium based UI test suites.
- Should have worked closely with the publications team to build intuitive documentation.