QA Automation Engineer (Appium)
at Credilio Financial Technologies Pvt. Ltd.
Responsibilities
- Automation test of Web application.
- Manual test of Web application.
- Automation test of Android and iOS apps.
- Manual test of Android and iOS apps.
- Design & develop test automation scripts.
- Contribute to unit tests and E2E tests.
- Advance our overall QA testing strategy, infrastructure, and tools as we make progress toward Continuous Integration (CI) and Test-Driven Development (TDD).
- Ensuring the quality of the system as a whole.
- Prepare defect reports and report test progress.
Required Skills
- Must have 3+ years of experience in automation testing for web applications and mobile apps.
- Experience with Appium, Selenium or similar tools for testing mobile apps.
- Experience with Cypress, Jasmine, Karma, Protractor, or similar end-to-end testing tool.
- Excellent at writing test plans, test cases, test procedures, and test scripts from requirements and use cases.
- A team player, and fast learner with good interpersonal, verbal, and written communication skills.
Job Perks
- Get to work with a highly passionate team of engineers.
- Open and embracing culture towards the latest hot technologies.
- A high level of freedom & responsibility.
About Credilio Financial Technologies Pvt. Ltd.
Credilio is founded with the idea of digitizing the distribution value chain of personal finance products. The mission of Credilio is to create a nationwide army of multi-branded trained advisors who can assist in the digital onboarding of loans and cards. Credilio enables a small financial advisor to educate customers and recommend lending products that are best suited to meet their unique requirements and further enables them to subscribe for credit cards or loans digitally.
The company does this by providing a large range of product offerings and a customized recommendation tool through a simple mobile app that empowers advisors to be truly digital and future-ready. In addition, the platform allows for instant online approval by leveraging open banking APIs of Banks and NBFCs, thus making the purchase process transparent and paperless. It has reduced the average prospecting-to-onboarding time to less than 10 minutes in a single session as compared to the industry average of an interrupted process over 2-3 days.
A challenger start-up, Credilio is the brainchild of second-time entrepreneurial duo Mr. Aditya Gupta and Mr. Anand Kapadia. It’s backed by a clutch of Venture Capital funds namely Cornerstone Venture Capital Partners, Exfinity Venture Partners, and Param Capital founder Mukul Agarwal.
The platform currently partners with 20+ leading Banks and NBFCs and has over 10,000 Financial Advisors who have assisted more than 0.5 million customer applications getting processed fully digitally in a span of less than a year. The capital raised will power Credilio’s ambitious plans to meet an ARR of 100 cr. by March 2023 and serve 25 million customers through a million advisors in the next 3 years.
Similar jobs
About TensorIoT
TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling complex business problems every day and developing solutions to drive customer success.
TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!
TensorIoT is proud to be an equal-opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind and make our hiring decisions based solely on qualifications, merit, and business needs at the time.
Requirements
- Must be familiar with end-to-end STLC (Software Test Life Cycle) and its application to various software development methodologies like Agile, Iterative and Waterfall.
- Minimum 4 years of experience in Automation Testing of Web and Mobile applications.
- Minimum 3 years of expertise in Automation frameworks such as Selenium, Appium.
- Candidate must have experience testing on iOS mobile devices.
- Experience in Framework development, Web services and API automation.
- Java (or any other programming language is must)
- Understanding of Web services testing using REST tools
- Experience in Mobile App Testing with multiple cross platforms and devices
- Must have ability to work Independently in preparing Test Cases, Execute and Report test cycles for Manual and Automated tests.
- Must have experience with functional system testing and exposure to non-functional tests with end-to-end testing.
- Working experience on testing Java, .NET web-based applications.
- Experience in Bamboo, Jenkins and GIT and SVN for CI/CD Testing.
- Must be flexible, independent and Self-starter who can work with little supervision
- Experience in interpreting the results of both manual and automated test cases
- Must have excellent time management skills and ability to adhere to scheduled deadline.
- Must have excellent written and verbal communication skills.
- A creative thinker and problem solver, capable of multitasking.
Desired Skills and Experience
- SDET
- Automation Testing
- Manual Testing
- Quality Assurance
- Functional Testing
- Performance Testing
- Mobile Application Testing
Description If you like working in a small and fun startup environment, take full ownership and responsibility to deliver tangible results, Highlevel is the right place for you. You will play a key role being the voice of the customer on our engineering team. You will work closely with the customer support team and the engineering teams to triage and reproduce the issues faced by our customer and follow its full lifecycle until it is fixed and deployed to production. We seek an assertive individual with demonstrated QA skills, leadership experience. Responsibilities Work with the development team in an agile environment to test new and existing features. Design, write and execute test plans for new and existing product features. Work as a liaison between Customer Support and Engineering Teams. Ability to learn and understand complex systems and technical issues Capability to troubleshoot and debug external and internal issues. Designing, Developing, Maintaining, and updating the Test Automation Framework as per the need. Plan and design effective and elegant QA processes and metrics to support a rapidly growing codebase and products. Work with Customer support teams to answer engineering/product related questions, to reproduce customer issue, report bugs, verify bug fixes, etc. Collaborate and work with our small knit engineering team in an Agile environment. Skills and Experience A minimum of 3+ years of technical experience in Quality Engineering. Hands-on experience for Test Automation preferably using Javascript/Java and experience using tools that facilitate QA of large, Experience using tools that facilitate QA of large-scale, high volume SaaS software deployments preferred. Understanding / Testing of Microservices-based software. Exposure to API testing using REST/SOAP Test automation experience such as Selenium ,Cypress or any other framework. Experience in Test Planning - Integration, Functional and Regression test cases from the requirements/stories Knowledge / Experience with Cloud-based platforms and technologies – AWS/Azure/GCP Hands-on testing experience with CI/CD deployments. Experience / Understanding of Perf Tests Experience / Understanding with Test and Code Coverage Tools and analysis. Additional Skills Prior experience in B2B SaaS or a CRM product or in a complex web based software product with multiple product areas utilising multiple services and technologies Experience working in cross-functional teams
- Strong knowledge in OOPS Concept,Data Structures and Algorithms
- Expertise in Mobile Automation with XCUI ( XCUI Tests Scripting, Test Framework Knowledge, Scheme Creation, Cloud Device Management, XCUI Performance and Profiling, XCUI Coverage and SonarCube) and Xcode
- Experience in swift and ios life cycle
- Experience in Appium Framework
- Understanding of Backend architecture, mysql/nosql, mongo, Redis, Zookeeper
About the Team
As an engineer on the platform product development team at Noodle.ai, you will be part of a multi-disciplinary team of Software Engineers, DevOps and UI Engineers on a mission to build a next generation AI platform. The platform creates a unified base for Noodle.ai's multiple digital supply chain Enterprise AI products - simplifying the workflow for creating, deploying and managing AI applications. The platform handles areas such as Distributed Data Processing, Pipeline Orchestration, Data Ops, Distributed Model Training, MLOps, Observability & Low Latency analytics for each product and the tenants at scale. Because development of truly AI-native software is still such a nascent field, we will be charting new paths, tackling challenging problems, and shaping the future of this technology together.
ROLE & RESPONSIBILITIES:
- Setup QA processes for Noodle's AI platform
- Develop and enhance automation tests with continuous integration, continuous deployments & testing
- Generating test reports, automated monitoring scripts
- Explore and evaluate the latest tools and frameworks with an aim to elevate the technical edge of the current platform
- Mentor and guide other team members to include quality and test driven development as part of each workstream
Qualifications:
Must have
- 4+ years of experience in testing preferably an enterprise SaaS applications & platforms
- Strong knowledge of software QA methodologies, tools and processes
- Experience with both manual and automated testing
- Hands on experience with designing Automation Test Frameworks using data driven testing methodology
- Expertise test automation: Exposure to scripting languages – Python / Perl / Shell
- Hands on experience with Selenium, JMeter and Sitespeed
- Experience with testing RESTful data services, web services, APIs and UI
- Solid knowledge of SQL queries
- Ability to work as part of a global team with good communication skills (written and spoken English)
Good to have
- Working knowledge of Docker, Jenkins
- Knowledge on any of the frameworks – Cucumber, Robot, Autify , Cypress
- Good foundational knowledge on OOPs and design patterns
About Noodle.ai:
At Noodle.ai our mission is to create a world without waste. Our products focus where the waste is – in factories and supply chains around the world. We think traditional rules-based software is failing business leaders, so we’re developing next-generation enterprise software that leverages Enterprise Artificial Intelligence® to tackle volatility in supply chains and reduce waste. We are a diverse and interdisciplinary team, looking for collaborative and intellectually curious Noodlers hungry to learn from other perspectives, create together, and have fun along the way.
Responsibilities
Providing a strong leadership for the Tech QA department to move to greater heights of value and maturity.
Develop functional and performance test plans and cases for internal and external facing software systems
Driving tools and frameworks for functional automation and performance testing
Participate in required activities and validation gates running up to a General Availability release
Building a strong, highly motivated, vibrant, innovative and highly engaged teams
Building a strong competence in project management, process management and QA practices
Responsible for the delivery from the project management, improvements in software engineering practices, process adoption and quality aspects of all the releases of products and features.
Responsible for all the projects managed and stakeholder satisfaction
Responsible for the quality of the deliverables signed off by the QA teams
Responsible for building a strong knowledge base in product, domain and functional areas
High level of maturity in delivery management in terms of project planning, execution, quality and stakeholder expectation management
Active participation and contributions in organization building activities across divisions
Influence, collaborate and communicate effectively with various leaders
Work in fast paced development environment, interacting with product owners, developers and other stakeholders across the globe
Demonstrates a product engineering mindset, ability to strategize and implement the vision & mission
Ideal Candidate Profile
7 to 15 years of product QA experience, with at least 2 years of experience as QEM or EM
7+ years of experience as a SDET/automation engineer
5+ years of experience Testing software for mobile applications/ web applications on devices(Android/IPhone)
Bachelor's or Master's degree in engineering, or equivalent technical domain
Preferably with product based startup experience
Should have built automation competency using selenium, appium, web services and performance testing
Knowledge and application of concepts such as continuous integration, continuous build, dev ops.
Shows creativity and initiative to improve Test coverage and effectiveness.
Strong competency in project management, process management, Product quality management, people management and delivery management skills and experience
Good understanding and experience in working product development organisations, B2C product line, and mobile products.
Ability to mentor teams and guide them to identify solutions.
Good working experience in test strategies, planning, estimation and test automations
Strong people management skills including building, enabling, managing, retaining highly talented team of engineers with varied level of experiences and expertise
Excellent communication – oral, written, presentation and interpersonal skills
Good leader who believes in influencing, collaboration and teamwork
High in energy, confidence ability to adapt to fast pace development
Shows creativity and initiative to improve Test coverage and effectiveness.
Experience running teams using the Scrum method for agile software development preferred
Company Overview:
We are MOBTexting! One of the leading & premier CPaaS company that provide A2P Messaging and Voice Services across the globe. Headquartered in Bangalore, IT Hub of India.
We empower communications via cloud and APIs (through messaging, voice, and chatbots). We have customers across the globe and our vision is to be the most Trusted, Secure and Innovative communication platform to enable real-time conversations between brands and their users.
Incorporated in 2012 as 3M Digital and known for our client- focused approach and innovative end-to-end solutions with annual turnover around 25CR. Our fast-growing service is spread across 195 countries around the globe. We have been awarded as the winner of Deloitte Technology fast 50 India & Deloitte Technology fast 500 APAC 2019.
We are a diverse team of 50+ individuals from different parts of India working hard (playing hard) and caring for each other.
We’re now looking for someone who is ready for new exciting challenges and willing to enter our family as “Test Engineer".
This position is full time and will be based in our Bangalore office (during COVID-19 crisis, the position will be remote-based).
Follow us: https://www.linkedin.com/company/mobtexting/mycompany/
Whom we are looking:
Someone really good with Automation Testing and also possess some exposure to Manual Testing as well!
1-3 Yrs. of exposure to Software testing.
Web and Mobile app testing, Selenium, Load Testing & API Testing is must.
- Experience in Java Programming with Selenium and Mobile Application (Appium).
- Experience in designing developing data quality automation and executing test plans.
- Experience in CI/CD and developing Test Automation Tools for Data Quality Assessment.
Job Position (Title) |
QE – Automation Engineers and Leads |
Job Type |
Permanent |
Location |
Gurugram / Hyderabad/ Pune (WFH Presently) |
Technical Skill Requirements |
Jira, Java, Selenium, Desired- Restassured |
Role and Responsibilities |
|
Required Skills |
· Hands-on experience in automation testing using Selenium along with Java is desirable. Experience with CI with Jenkins or other tools. · Good knowledge of behaviour-driven development frameworks like Cucumber. · Well-versed with Software Testing Life Cycle. · Experience in user acceptance testing. · Should be excellent in writing functional and technical documentation. · Must have strong analytical skills and should be detail oriented. · Good communication, interpersonal, presentation, and problem-solving skills. |
Position : Software Test Engineer
Location : San Francisco, USA
REQUIRED CITIZENSHIP / WORK PERMIT / VISA STATUS: USA with Valid work visa
The ideal candidate must have at least "3” years of active and recent experience with coding in Java to automate and as well as executing those scripts in an effort to test the functionality. Must be comfortable as a consultant, and have strong written and verbal communication skills.
Job Qualifications:
- · 3+ Years of hands-on Experience on Java with strong knowledge of OOPs
- · in computer science, software engineering, computer engineering, electrical engineering, or related area of study
- · Experience with Automation testing tool, preferred experience with Selenium Web Driver or custom test tool
- · Adequate working knowledge of JUnit or TestNG
- · Basic knowledge of SQL and/or any RDBMS
- · Knowledge of defect tracking and test management tools is desirable
- · Understanding of source code repositories and branching and merging strategies.
- · Awareness to Software Development and Testing life-cycle
- · Strong communication and problem-solving skills desired
- · Well versed with Internet technologies and infrastructure
- · Outstanding written and oral communication skills
- · Demonstrated analytical and problem-solving skills.
- · Can do attitude; yet challenges status quo
- · Works independently under minimal direction with strong work ethics
- · Desired experience in Mobile Automation or exposure to Mobile testing
- · Must have a BS or MS Degree in Computer Science or related field of study.
Preferred / Good to have skills :
*
- · Knowledge of Perfecto or Mobile Cart device cloud
- · Knowledge of Appium
- · Knowledge of SOAP or REST API Services
- · Banking domain knowledge
Job Responsibilities:
- · Hands-on experience coding in Java
- · Work in highly collaborative teams that strive to build quality code and provide business value.
- · Should have a proven track record for quality and performance of code deliverable, strong communication and client-facing skills with the ability to work in a consulting environment.
- · Develop and provide recommendations to the existing framework for highly visible mission critical applications.
- · Utilize BDD part of your testing and should have previous BDD experience
- · Expertise in writing complex SQLCommand for backend testing and good knowledge of web application
- · Develop a repeatable process for designing, developing, and executing scripts. - Conduct tests, document and analyze test results and present findings to development teams.
- · Utilize Selenium, Java, Maven, Eclipse IDE, GitHub, Appium, , DevTest, TestNG , Junit and Jenkins to automate and virtualize applications
- · Create Test Plans, Cases and Scripts for UAT, functional and regression testing on Web applications, client applications and products.
- · Strong in any scripting language.