
Mobile Automation Testing


Similar jobs

Job description
We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.
Responsibilities:
- Coordinating with development teams to determine application requirements.
- Writing scalable code using Python programming language.
- Testing and debugging applications.
- Developing back-end components.
- Integrating user-facing elements using server-side logic.
- Assessing and prioritizing client feature requests.
- Integrating data storage solutions.
- Coordinating with front-end developers.
- Reprogramming existing databases to improve functionality.
- Developing digital tools to monitor online traffic.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- 2-7 years of experience as a Python Developer.
- Expert knowledge of Python and Flask framework and Fast API.
- Solid experience in MongoDB, Elastic Search.
- Work experience in Restful API
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Ability to integrate multiple data sources into a single system.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
- Excellent troubleshooting skills.
- Good project management skills.
SKILLS:
- PHYTHON
- MONGODB
- FLASK
- REST API DEVELOPMENT
- TWILIO
Job Type: Full-time
Pay: ₹10,000.00 - ₹30,000.00 per month
Benefits:
- Flexible schedule
- Paid time off
Schedule:
- Day shift
Supplemental Pay:
- Overtime pay
Ability to commute/relocate:
- Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Python: 1 year (Required)
Work Location: In person
Branch Overview
Branch delivers world-class financial services to the mobile generation. With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the power of data science to reduce the cost of delivering financial services in emerging markets. We believe that everyone everywhere deserves fair financial access. The rapid spread of smartphones presents an opportunity for the world’s emerging middle class to access banking options and achieve financial flexibility.
Branch’s mission-driven team is led by the founder and former CEO of Kiva.org. The company presents a rich opportunity for our team members to drive meaningful growth in rapidly evolving and changing markets. In 2019, Branch announced its Series C and has garnered more than $100M in funding with investments from leading Silicon Valley firms including Andreessen Horowitz, Trinity Capital, Foundation Capital, Visa, and the International Finance Corporation (IFC).
We value diversity and are committed to providing an inclusive working environment where human beings of all backgrounds can thrive.
Job Overview
Branch is seeking a seasoned DevOps Engineer to own parts of our cloud infrastructure and DevOps operations. In this role, you will lead by example, and design, deploy, and optimize our AWS-based infrastructure, ensuring seamless orchestration of workloads across Kubernetes and serverless environments like AWS Lambda.
You will play a pivotal role in automating processes, enhancing system reliability, and driving the adoption of DevOps best practices. Collaborating closely with our Engineering, Product, and Data teams, you’ll contribute to scaling our infrastructure and supporting our rapid growth. This position offers a unique opportunity to refine your technical expertise in a dynamic and fast-paced environment.
Responsibilities
- Own and drive the architecture, design, and scaling of various parts of our cloud infrastructure on AWS, ensuring security, resilience, and cost efficiency
- Optimize Kubernetes clusters, including advanced scheduling, networking, and security enhancements to support mission-critical workloads
- Architect and improve CI/CD pipelines, incorporating automation, canary deployments, and rollback strategies for seamless releases
- Design and implement monitoring, logging, and observability solutions to ensure proactive issue detection and system performance tuning at scale
- Establish and enforce security best practices, including IAM governance, secret management, and compliance frameworks
- Be the go-to expert for multiple infrastructure components, providing technical leadership and driving improvements across interconnected systems
- Lead large-scale projects spanning multiple quarters, defining roadmaps, tracking progress, and ensuring timely execution with minimal supervision
- Drive collaboration with cross-functional teams, including ML, Data, and Product, to align infrastructure solutions with business and engineering goals
- Mentor and support junior and mid-level engineers, fostering a culture of continuous learning, technical excellence, and best practices
- Set and refine DevOps standards, driving automation, scalability, and system reliability across the organization
Qualifications
- A minimum of 7 years of experience in DevOps, SRE, or a similar role, with expertise in designing and managing large-scale cloud infrastructure
- Experience working on software product development, with proficiency in a mainstream stack.
- Deep hands-on experience with AWS services such as EC2, S3, RDS, Lambda, ECS, EKS, and VPC networking
- Advanced proficiency in Terraform for infrastructure as code, including best practices for scaling and managing cloud resources
- Strong expertise in Kubernetes, including cluster provisioning, networking, security hardening, and performance optimization
- Proficiency in scripting and automation using Python, Bash, or Go, with experience integrating APIs and optimizing workflows
- Experience designing and maintaining CI/CD pipelines using tools like CircleCI, Jenkins, GitLab CI/CD, or ArgoCD
- Strong knowledge of monitoring, logging, and observability tools such as DataDog, Prometheus, Grafana, and AWS CloudWatch
- Deep understanding of cloud security, IAM governance, role-based access control (RBAC), and compliance frameworks like SOC2 or ISO 27001
- Proven ability to lead and mentor junior engineers while fostering a collaborative and high-performance team culture
- Excellent communication skills, with the ability to work effectively across cultures, functions, and time zones in a globally distributed team
Benefits of Joining
- Be part of a mission-driven, fast-paced, and entrepreneurial environment that fosters innovation and impact
- Receive a competitive salary and equity package, reflecting your value and contributions
- Thrive in a collaborative and flat company culture that encourages open communication and idea-sharing
- Enjoy the flexibility of a remote-first work setup, with opportunities for occasional in-person collaboration
- Benefit from fully-paid Health Insurance to support your well-being
- Work-life balance is not a myth. Take advantage of paid time off, including personal leave, bereavement leave, and sick leave
- Access fully paid parental leave, with 6 months of maternity leave and 3 months of paternity leave
- Leverage annual professional development budget to upskill and advance your career
- Participate in discretionary trips to our offices around the globe, supported by global travel medical insurance
- Enjoy team meals and social events, both virtual and in-person, to connect and bond with colleagues
JOB TITLE: Business Developer Executive (Website Sales)
(Experience Required: 1 Year and above)
REPORTS TO: Business Development Manager
JOB OVERVIEW:-
- Primary duties include identifying business opportunities, building and
- maintaining successful relationships with prospects and existing clients, collaborating with
- executives on business strategy to determine objectives, evaluate current business performance
- and maximizing business reach and potential.
RESPONSIBILITIES & DUTIES:-
● Managing sales activities.
● Actively seek out new #Sales Opportunities
● Set up meetings with potential clients on calls and video calls.
● Write new business proposals.
● Conversion of leads through calling.
● Acquire and maintain the latest. necessary technical knowledge to convert leads.
● Negotiate/close deals.
● Collaborate with highly experienced team members to achieve better results.
● Conduct market research to identify selling possibilities
● Maintain knowledge of all product and service offerings of the company.
● Keep prospective client database updated.
● Follow company guidelines and procedures for the acquisition of customers.
● Develop and manage efficient networks for Business Development.
● Consistently achieve revenue targets set by management.
● Generate sales through available online freelance portals.
● Cool-tempered and able to handle rejection
QUALIFICATIONS & SKILLS:-
● Bachelor’s degree in a related field
● 1 Year of Experience as a Business Developer.
● Must have experience in Lead Conversion.
● Experience in Online Lead Generation via Upwork, Freelancer, Guru, etc. is a plus.
● Email Etiquette, Proposal Writing, Follow-up, and Requirement Gathering
● Must have experienced Client Interaction.
● Understanding of the Demand and Supply of Software Outsourcing, Web Design, Web Development, Mobile App Development.
● Excellent written and verbal communication skills are required.
Can Follow me on Linked In for direct messages - https://www.linkedin.com/in/codeflies-hr
ReactJs Developer
Key aspects of this role:
• Meeting with the development team to discuss user interface ideas and applications.
• Reviewing application requirements and interface designs.
• Identifying web-based user interactions.
• Developing and implementing highly-responsive user interface components using React concepts.
• Writing application interface codes using JavaScript following React.js workflows.
• Troubleshooting interface software and debugging application codes.
• Developing and implementing front-end architecture to support user interface concepts.
• Monitoring and improving front-end performance.
• Documenting application changes and developing updates.
To be the right fit, you'll need:
• Minimum 4+ years relevant experience in application development and React JS.
• Knowledge of React hooks such that use Context, use Reducer, use Effect.
• Knowledge of React props and state management (both functional and class component)
• Strong understanding of Error boundary concept of react.
• Work experience with any react based UI library or Redux is preferable
• Experience in building cross-browser layouts with CSS and HTML



- Understand fundamental design principles and best practices for developing backend servers and web applications Gather requirements, scope functionality, estimate and translate those requirements into solutions.
- Implement and integrate software features as per requirements.
- Deliver across the entire app life cycle.
- Work in a product creation project and/or technology project with implementation or integration responsibilities, Improve an existing code base, if required, and ability to read source code to understand data flow and origin
- Design effective data storage for the task at hand and know how to optimize query performance along the way.
- Follow an agile methodology of development and delivery
- Strictly adhere to coding standards and internal practices; must be able to conduct review code Mentor and possibly lead junior developers
- Contribute towards innovation Performance optimization of apps
- Explain technologies and solutions to technical and non-technical stakeholders
- Diagnose bugs and other issues in products
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Must have / Good to have:
- 4+ years experience with Core Python development Design and implementation of high-availability, and performant applications on Unix environment
- Good with multithreading and data structures
- Develop back-end components to improve responsiveness and overall performance
- Familiarity with database design, integration wiht applications and python packaging. Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
- Familiarity with functional testing and deployment automation frameworks
- Experience in development for 3-4 production ready application using Python as programming language
- Experience in writing unit test cases including positive and negative test cases
- Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
- Experience with Agile and DevOps methodology
- Very good problem-solving skills
- Experience with Web technologies is a plus
- Experience with ELK stack is a plus.

Job Description :
- Number of years 4 to 5+
- Good in JAVA / Kotlin/ OO programming
- Strong grasp of Android SDK and lifecycle
- Strong Android programming and debugging skills
- Good in multi-threading and concurrency
- Strong in Android UI development
- Well-versed in Android app testing
- Problem/puzzle-solving skills
- Automation test frameworks like UI Automator, Expresso, APPIUM, etc.
- Database/ GreenDAO/ SQLLite
- Network Communications experience on Android is highly desired
- QR/ Barcode Reader
- Experience generating reports
- Security permissions, etc.
- Responsibilities will include understanding requirements, helping to define a product vision and strategy, and working with world-class engineers to execute it. Assume ownership of products including defining scope and developing requirements for new and advanced products as well as upgrades and progressive releases for existing products.
- Ownership of front end platforms – Android, iOS, msite and website. Have worked extensively in frontend and need to be able define and analyse numerous product metrics and know when and how to apply each in order to influence the success of the product.
- Conceptualize and build innovative Financial Products in Lending for platform users. Most of the products are being developed for the first time in India
- Proven ability to work in cross-functional environments including sales, marketing, business management, customer support and engineering teams.
- Track record of successful collaboration with a product development team or organization.
- Ability to solve complex issues to achieve objectives and deliver results on multiple projects in a complex, fastmoving environment.
- Strong business management and analysis skills.
- Contagious can-do attitude and self-sufficient work style
- Ability to manage a team of 6-10 smart product managers
Experience:
- Overall 12-14 years of experience.
- Minimum 7 years of strong consumer internet related Product and 2 years in fintech. Management background preferably in eCommerce /Technology/ Fintech / Banking industry. Understanding & having gone through the pain of what it takes to build a great product
- Passion for Results: High degree of commitment with bias for execution excellence
- Excellent academic background and records.
- Extra-ordinary skills in crisis management, inter-personal communication, collaboration and team work.
- Master of multiple tasking. Takes on initiatives and challenges.
- In short, we are looking for superstar leader to join a superstar team.
We are looking for ETL Developer for Reputed Client @ Coimbatore Permanent role
Work Location : Coimbatore
Experience : 4+ Years
Skills ;
- Talend (or)Strong experience in any of the ETL Tools like (Informatica/Datastage/Talend)
- DB preference (Teradata /Oracle /Sql server )
- Supporting Tools (JIRA/SVN)





