High level of knowledge of different forms of testing such as white box and smoke tests.
Strong analytical mind.
Experience with software quality assurance.
Experience in the software development ecosystem.
Ability to adapt techniques based on requirements.
Strong Programming Skills and hands-on experience with Java, Junit hands-on experience with any one of the Scripting Languages such as JavaScript (Must have)
Ability Automate back-end, API, front-end, and other test cases in a complex multi-product, multi-services environment using tools such as Protractor/Cypress
Troubleshooting the issues identified to understand the root cause of the problem and provide clear information and Assist the Developer in fixing the problem.
Define, execute, and document manual & Database tests, prepare test data, and test results with necessary detail.
Experience configuring automation scripts into the CI/CD pipeline
Ability in working with Multiple Product / Project Assignment
Skills and Responsibilities
Quality and Control
Adaptable and flexible
Problem-solving skills
Exposure to Agile methodologies
Understanding the functional and non-functional requirements
Developing and Running Performance Tests
Developing automation/performance frameworks
Scripting and Execution with automation tools
Using appropriate methods and tools to build and measure code quality
Analyze specifications and business needs to determine appropriate technologies and configurations to meet those business requirements, Hands-on coding
Will work directly with the Senior Members and be responsible for conceptualizing, leading, and implementing the next wave of technology changes in the platform
Have good knowledge in OOPs concept
Proficiency with HTML5, CSS3, JavaScript
Extensive knowledge of web technologies and building large scale web application
Expertise with cross browser platform and design constraints on the web
Experience building responsive user interfaces that work seamlessly across mobile, tablet and desktop web platform
Translate storyboards and use cases into functional applications
Should have excellent programming skills
Should be able to understand and appreciate the key considerations to be made during product development including user experience and interface
Skills and Responsibilities
Set up Application Architecture and responsible for maintaining the coding standards
Should be able to Handle multiple projects
Should be proficient in dividing projects into module/milestones, provide timelines, delegate/monitor tasks assigned to developers, update the project progress to internal and external stake holders.
Hands on coding, systems analysis, design and decide the best architecture for the project.
Should coordinate with all stake holders to make sure project progress is as per the defined timelines. Apprise management and clients about the project progress.
Responsible for making sure project completes as per the plan with the assigned project resources.
Should be able to decide best cost-effective solution to meet customer specification.
Keeps management informed of project progress and problems, issues, escalations, particularly any changes in schedule, resources, or technology.
Responds to customers for any problems/issues escalated in a timely, effective manner.
Writing clean and efficient codes for iOS applications
Supporting the entire application lifecycle from concept to design, testing, release and support
Troubleshooting and bug fixes for applications, to ensure that codes are clean and secure
Recommending changes and enhancements
Knowledge of Git.
Design and build applications for Apple devices.
Experience with iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning.
Must be familiar with RESTful APIs to connect iOS applications to back-end services
Experience with cloud message APIs and usage of push notifications.
Experience with performance and memory tuning with tools such as Instruments.
Skills and Responsibilities
Should coordinate with all stake holders to make sure project progress is as per the defined timelines. Apprise management and clients about the project progress.
Hands on coding, systems analysis, design and decide the best architecture for the project.
Should be proficient in dividing projects into module/milestones, provide timelines, delegate/monitor tasks assigned to developers, update the project progress to internal and external stake holders.
Knowledge of low-level C- based libraries
Experience in work with iOS frameworks such as Core Data, Core Animation, etc.
Responsible for making sure project completes as per the plan with the assigned project resources.
Keeps management informed of project progress and problems, issues, escalations, particularly any changes in schedule, resources, or technology.
Understanding of Apple’s design principles and product guidelines
Extraordinary knowledge of Objective-C or Swift
Familiarity with cloud message and push notifications