07/12/2019
Requirement
Positions
Type
Experience
Onboard Dt
Frond End Developer
1
Permanent
10+ Yrs
10-Jan
Scrum Master
1
Permanent
7 - 9 Yrs
20-Dec
Scrum Master
1
Permanent
7 - 9 Yrs
1-Jan
Frond End Developers
2
Permanent
5 - 7 Yrs
1-Jan
QA Automation
3
Permanent
3 - 7 Yrs
1-Jan
Job descriptions:
Scrum Master:
7-9 years’ total experience in Web CMS/E-commerce and/or Mobile
Must have worked in AGILE methodology for at least 4+ years
Must have been a Scrum Master for at least 2+ years
Recommended to be a certified Scrum Master from a reputed Institution
Ability to work with Scrum of Scrum model
Should have executed at least two large programs more than 6 months
Should do planning, story point estimation with team, identify dependencies, risks and mitigate
Front End Developer:
Mandatory skills: HTML5/CSS3, Bootstrap, JavaScript, AJAX, jQuery, SASS/LESS
Experience in designing, marking up, developing the UI of websites and/or web applications
Solid markup skills utilizing HTML / HTML5, CSS / CSS3
Expertise in JavaScript, AJAX, jQuery, SASS/SCSS
Exposure to Angular or React JS would be an added advantage
Ability to convert Photoshop designs to HTML templates
Front-end skills and some basic understanding of how back-end development works
Solid understanding of UX and UI design with an emphasis on maximizing usability
Should have worked with Git, Webpack/Gulp/Grunt, Babel, etc
QA (Automation) Engineers:
Key Responsibilities:
● Championing testing, effective test automation and good testing practices
● Work with product, business and development teams to understand requirements and implementation
● Pair with developers and other testers to ensure test coverage
● Creating and executing effective functional tests, carrying out exploratory testing
● Automating functional, integration and regression tests using well-structured maintainable code
● Maintaining and optimising existing automation tests
● Actively supporting agile development methods and best practices
● Supporting and actively working towards behaviour driven development and test automation
● Helping to improve processes and procedures
● Raising descriptive and useful bug reports
● Quickly acquiring new testing skills and working with new technologies with little support
● Working with other testers and teams to ensure the spread of good practices and knowledge
● Assisting with the setting up and configuration of build and test environments
Requirements/ Skills:
● Experience and working knowledge (and coding) of test automation, preferably using Java
● Experience of using tools to trigger user behaviour outside of Webdriver, ideally Sikuli
● Plan, execute and maintain automated functional, non-functional and integration tests
● Experience of and ability to design and execute effective test cases
● Experience of testing web applications, RESTful web services and SOAP APIs
● Experience of testing non-web based applications (small standalone gui based apps)
● Ability to use and understand advanced features of web browsers
● Expert in any one of BDD tools
● Good knowledge of Web-driver and Selenium RC
● Expert in using command line interfaces
● Knowledge of the full software development and testing lifecycle in an Agile environment
● Experience of hands-on testing in Agile development environments (especially Scrum/Kanban) and Test Driven Development
● Proactive and diplomatic
● Working knowledge of SQL, relational databases, HTTP, HTML, JavaScript, Java.
● Experience of Exploratory Testing
● Experience of Continuous Integration
Behaviours sought:
● Communicates ideas and information clearly and concisely
● Listens to, understands and interprets information/instructions correctly
● Anticipates and provides sound arguments to support ideas/actions/initiative
● Demonstrates a full understanding of the requirement, and knowledge of sources and research methodology
● Filters information and selects what is significant
● Has confidence on own judgement whilst knowing when to refer to a more senior level
● Able to understand and appreciate different/opposing perspectives on an issue
● Able to adapt an approach as the requirements of a situation change
● Takes care to maintain and develop existing relationships
● Works harmoniously with a wide range of people and deals sensitively with contributors as well as with colleagues