
Senior Analyst QA (Automation Testing)
Position: Senior Analyst QA (Automation Testing)
Experience: 4-6 years
Years Location: Bengaluru
We are a multi-award-winning creative engineering company offering design and technology solutions onmobile, web and cloud platforms. We are looking for an enthusiastic and self-driven Test Engineer to join ourteam.
Roles and Responsibilities:
• Responsible fortesting Web Application.
• Responsible for Automation testing: Design, develop and execute automation scripts using open-source tools like Appium, Selenium and QMetry.
• Responsible for writing clear, concise, and comprehensive test plans and test cases.
• Handle ClientInteractions
Desired Profile:
• Extensive experience in Automation Testing of web application
• Experience in Manual Testing
• Hands-on testing experience on Selenium, Appium, QMetry.
• Strong knowledge ofsoftware QA methodologies, tools, and processes • Experience with performance and/orsecurity testing is a plus.
• Excellent Communication Skills & Client Interactions.
Good to Have:
• Experience in manual testing
• KPI driven
• Should be a team player
• Independently evaluates issues and proposes solutions
• Raises issues/concerns on time
• Good if he/she has experience testing AI/ML model
Qualifications:
MCA, BE/B.Tech - All Regular - 65% Above

About CodeCraft Technologies Private Limited
About
CodeCraft Technologies is a digital transformation company offering mobility & cloud solutions along with design and consultancy services
With Codecraft you get a chance to work on cutting edge Technololgies.
You will be working on challenging projects into Cyber Security, IOT and Energy Domains
We have open and transparent work culture.
You will be working with one of the finest design teams
Company video


Photos
Connect with the team
Similar jobs

Job Position: Lead II - Software Engineering
Domain: Information technology (IT)
Location: India - Thiruvananthapuram
Salary: Best in Industry
Job Positions: 1
Experience: 8 - 12 Years
Skills: .Net, Sql Azure, Rest Api, Vue.Js
Notice Period: Immediate – 30 Days
Job Summary:
We are looking for a highly skilled Senior .NET Developer with a minimum of 7 years of experience across the full software development lifecycle, including post-live support. The ideal candidate will have a strong background in .NET backend API development, Agile methodologies, and Cloud infrastructure (preferably Azure). You will play a key role in solution design, development, DevOps pipeline enhancement, and mentoring junior engineers.
Key Responsibilities:
- Design, develop, and maintain scalable and secure .NET backend APIs.
- Collaborate with product owners and stakeholders to understand requirements and translate them into technical solutions.
- Lead and contribute to Agile software delivery processes (Scrum, Kanban).
- Develop and improve CI/CD pipelines and support release cadence targets, using Infrastructure as Code tools (e.g., Terraform).
- Provide post-live support, troubleshooting, and issue resolution as part of full lifecycle responsibilities.
- Implement unit and integration testing to ensure code quality and system stability.
- Work closely with DevOps and cloud engineering teams to manage deployments on Azure (Web Apps, Container Apps, Functions, SQL).
- Contribute to front-end components when necessary, leveraging HTML, CSS, and JavaScript UI frameworks.
- Mentor and coach engineers within a co-located or distributed team environment.
- Maintain best practices in code versioning, testing, and documentation.
Mandatory Skills:
- 7+ years of .NET development experience, including API design and development
- Strong experience with Azure Cloud services, including:
- Web/Container Apps
- Azure Functions
- Azure SQL Server
- Solid understanding of Agile development methodologies (Scrum/Kanban)
- Experience in CI/CD pipeline design and implementation
- Proficient in Infrastructure as Code (IaC) – preferably Terraform
- Strong knowledge of RESTful services and JSON-based APIs
- Experience with unit and integration testing techniques
- Source control using Git
- Strong understanding of HTML, CSS, and cross-browser compatibility
Good-to-Have Skills:
- Experience with Kubernetes and Docker
- Knowledge of JavaScript UI frameworks, ideally Vue.js
- Familiarity with JIRA and Agile project tracking tools
- Exposure to Database as a Service (DBaaS) and Platform as a Service (PaaS) concepts
- Experience mentoring or coaching junior developers
- Strong problem-solving and communication skills
Experience in Core Java and Spring Boot.
• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low-latency clientfacing applications.
• Good development experience with RDBMS.
• Good knowledge of multi-threading and high-performance server-side development.
• working knowledge of Kafka
• Excellent problem solving and coding skills.
• Strong interpersonal, communication and analytical skills.
• Should have the ability to express their design ideas and thoughts.
- Strong B2B Product Manager Profiles
- Mandatory (Experience 1) - Must have 4+ years of experience with 2+ years as a Product Manager
- Mandatory (Experience 2) - Must have experience working in early-stage products (with early stage startups or in big startups/companies driving 0-to-1 product development and building MVPs)
- Mandatory (Experience 3) - Must have hands-on experience in writing PRDs, BRDs, user stories, and maintaining product documentation for cross-functional teams.
- Mandatory (Company) - Product companies only (B2B preferred)
Preferred
- Preferred (Experience) – Prior experience as a developer or tech role is a plus

What You’ll Do:
● Develop and maintain cross-platform mobile applications using React Native (Flutter experience is a plus).
● Handle end-to-end app deployment: build, register, and release applications on Google Play Store and Apple App Store.
● Collaborate with product managers and designers to deliver high-quality UI/UX.
● Work on web application tasks as needed, including front-end (React.js preferred) or minor backend integration.
● Debug, optimize, and continuously improve app performance and scalability.
● Write clean, maintainable, and well-documented code.
What We’re Looking For:
● Minimum 2 years of professional experience in React Native development.
● Exposure to Flutter is a plus.
● Proven experience in publishing apps to both Android and iOS stores, including certificates, provisioning profiles, app review process.
● Basic knowledge of web technologies (HTML/CSS, JavaScript, React.js or similar).
● Familiarity with REST APIs, Git, and common dev tools.
● Strong problem-solving skills and a collaborative mindset.
Nice to Have
● Experience with Firebase, push notifications, analytics, or payment integration.
● CI/CD knowledge for mobile deployment.
● Backend development familiarity (Node.js, FastAPI, or similar).

Responsibilities
1. End to end sales (Lead generation, Follow ups, Demo Presentation, Lead Closure, Client Facing) of company products and services
2. Drive sales efforts within assigned accounts, identifying opportunities for upselling additional products or services and cross-selling complementary offerings to maximize revenue
3. This is a critical role, and the person must possess a thorough knowledge of the organizations products/ services, working across all types of industries & building a cross-industry understanding. Initially this will be an individual contributor role but can be scaled up as per the demand & growth of the business.
4. As a part of the Key Accounts Team of an assigned territory & Business, you will be charged up for the entire State.
5. You must have specialized B2B knowledge, bias towards action and strive towards getting things done.
- Ensure brand matrix productivity through effective business planning & market updates
- Ensure timely follow-up on customer feedback, communicating progress and updates to clients and demonstrating our commitment to continuously improving their experience.
Qualifications
- Bachelor's degree in Business Administration, Marketing, Computer Science, or related field; MBA preferred.
- Proven experience in key account management, sales, or business development within the software industry.
- Strong understanding of software products and services, including SaaS, PaaS, and enterprise solutions.
- Excellent interpersonal and communication skills, with the ability to build rapport and influence decision-makers at all levels.
- Strategic thinker with a proactive approach to problem-solving and a track record of driving results.
- Ability to work collaboratively in a cross-functional team environment and thrive in a fast-paced, dynamic organization.
- Proficiency in CRM software and other relevant tools for account management and sales tracking.
If you are a motivated and customer-focused professional with a passion for technology and a drive for sales success, we invite you to apply for this exciting opportunity. Join us in delivering innovative software solutions and driving growth for our key accounts.
Top of Form
Experience:2+ Years
We are seeking a dynamic and experienced Digital Marketing Executive to join our team. The ideal candidate should possess a proven track record of acquiring leads through various digital channels, including Facebook, LinkedIn, YouTube, and Google. Additionally, the candidate should have expertise in promoting Business Software products such as ERP, CRM, Mobile Apps, BI Tools, etc. through targeted marketing strategies.
Roles & Responsibilities:
Lead Generation: Develop and execute digital marketing campaigns to generate high-quality leads through Facebook, LinkedIn, Google, and other relevant platforms.
Business Software Promotion: Plan and implement result-driven marketing strategies to promote our range of Business Software products to a targeted audience.
Social Media Management: Manage and create engaging content for our social media platforms to enhance brand presence and drive user engagement.Paid Advertising: Optimize paid advertising campaigns to maximize lead generation and brand awareness.
Email Marketing: Utilize Mailchimp and other email marketing tools to design and execute effective email campaigns to nurture leads and engage existing customers.
Brand Campaigns: Conceptualize and execute brand campaigns on social media and other channels to enhance brand visibility and recognition.
Analytics and Reporting: Monitor and analyze the performance of digital marketing campaigns using various analytical tools and provide insights for continuous improvement.
SEO and Content Marketing: Collaborate with the content team to optimize website content for SEO and strategize content marketing initiatives.
Market Research: Stay up-to-date with industry trends, competitor activities, and customer preferences to refine marketing strategies.
Requirements:
Proven Experience: Minimum of 2 years of successful experience in digital marketing with a focus on lead generation and brand promotion.
Software Marketing: Strong knowledge and experience in promoting Business Software products such as Odoo, ERP, CRM, Mobile Apps, BI Tools, etc.Social Media Expertise: Proficiency in managing and conducting brand campaigns across various social media platforms.
Lead Generation: Demonstrated ability to generate quality leads through Facebook, LinkedIn, Google, Youtube and other digital channels.
Email Marketing: Experience in executing effective email marketing campaigns using Mailchimp or similar tools.
Analytical Skills: Proficient in analyzing campaign performance data and translating it into actionable insights.
Creativity and Innovation: A creative mindset with the ability to develop unique marketing strategies.
Excellent Communication: Strong written and verbal communication skills to create compelling content and interact with the target audience.
Preferred Qualification:
Bachelor's Degree in Marketing
Bachelor's Degree in Business or Business Administration
Bachelor's Degree in Communication
Bachelor's Degree in Digital Media
Bachelor's Degree in Information Technology or Computer Science
Bachelor's Degree in Public Relations or Journalism
Bachelor's Degree in Graphic Design or Multimedia Arts
Bachelor's Degree in E-commerce or Digital Business
About us:
Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large datacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Committed to open standards, Arista is a founding member of the 25/50GbE consortium. Arista Networks products are available worldwide directly and through partners.
About the job
Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team.As a core member of the EOS team, you will be part of a fast-paced,high caliber team-building features to run the world's largest data center networks.Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products.
The EOS team is responsible for all aspects of the development and delivery of software meant to run on the various Arista switches.You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects.You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life.You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests.At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver.
This role demands strong and broad software engineering fundamentals, and a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW.Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS.
Responsibilities:
- Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers.
- Independently implement solutions to small-sized problems in our EOS software, using the C, C++, and python programming languages.
- Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan.
- Debug problems found by our automated test programs and fix the problems.
- Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
- Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches.
- Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
- Mentor new and junior engineers to bring them up to speed in Arista’s software development environment.
- Review and contribute to the specifications and implementations written by other team members.
- Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.
Qualifications:
- BS Computer Science/Electrical Engineering/Computer Engineering 3-10 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 5 years experience, Ph.D. in Computer Science/Electrical Engineering/Computer Engineering, or equivalent work experience.
- Knowledge of C, C++, and/or python.
- Knowledge of UNIX or Linux.
- Understanding of L2/L3 networking including at least one of the following areas is desirable:
- IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM.
- Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing.
- Ability to utilize, test, and debug packet forwarding engine and a hardware component’s vendor provided software libraries in your solutions.
- Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques.
- Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable.
- Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding.
- Applied understanding of software engineering principles.
- Strong problem solving and software troubleshooting skills.
- Ability to design a solution to a small-sized problem, and implement that solution without outside help.Able to work on a small team solving a medium-sized problem with limited oversight.
Resources:
- Arista's Approach to Software with Ken Duda (CTO): https://youtu.be/TU8yNh5JCyw
- Additional information and resources can be found at https://www.arista.com/en/
Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
What you will do:
- Working on the current web based reporting backends of our current solutions/apps
- Managing basic customizations and handling of the backend in Node.JS
- Licensing, Encryption, Reporting & Analytics for all our products have to be integrated into a single user and licensing management backend
What you need to have:
- Minimum 1 to 2 years of hands-on development experience on Native Android and Node.JS
- Experience of using Firebase, with the ability to develop all feature requirements that can come up in our app products in both frontend and backend
- Ability to develop APIs and SDKs for cross integration of applications with other applications
- Working experience in user data management, user journey and user engagement
- Basic knowledge of SQL based database, AWS, Heroku, Analytics

As part of the engineering team, you would be expected to have
deep technology expertise with a passion for building highly scalable products.
This is a unique opportunity where you can impact the lives of people across 150+
countries!
Responsibilities
● Own architecture, design, development, and implementation of different modules/features of the services
● Design, develop, deploy and support web applications.
● Discover opportunities for performance improvements
● Recommend ways to improve reliability, efficiency and code quality
● Focus on continuous delivery and reducing complexity
● Carry out code reviews and manage pull requests
● Build applications based on micro-services architecture
Requirements
● Overall 1-3 years of experience in Backend development.
● B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
● Strong object oriented design skills & knowledge of design patterns
● Experience designing & developing distributed systems involving multiple web services, databases (both SQL and NoSQL), caches, queues, etc. taking into consideration scalability, availability, fault tolerance, consistency, etc. of the overall system
● Well-aware of and enforces development best practices: Unit Tests, Code Reviews,
Integration Tests, CI/CD, Monitoring, Alerting, etc













