Overview of the Role:
• GREAT ENGINEERS WHO COULD WORK WELL IN A COLLABORATIVE ENVIRONMENT
• METICULOUS ATTENTION TO DETAIL,
• EXCITED TO LEARN NEW TOOLS, TECHNOLOGIES
• GET THEIR HANDS DIRTY TO SOLVE THE PROBLEMS.
Roles & Responsibility
1. LEARNING NEW PROGRAMMING LANGUAGES AND TOOLS QUICKLY CONTRIBUTING TO PRODUCT DEVELOPMENT
2. OWNERSHIP FROM START TO FINISH OF THE TASKS ACTIVE PARTICIPATION IN ALL AGILE CEREMONIES TO DELIVER QUALITY PRODUCTS FROM THE BEGINNING.VERIFY TEST SCRIPT AGAINST BUSINESS REQUIREMENTS USING FUNCTIONAL SPECIFICATION AND TECHNICAL DOCUMENTS PROVIDED BY THE DESIGN TEAM UNDERSTAND AND INTERPRET FUNCTIONAL REQUIREMENTS AS
NEEDED TO DEVELOP TEST CASES ACTIVELY WORK TO IDENTIFY, COMMUNICATE, MITIGATE AND RESOLVE TESTING ISSUES AND RISKS. MANAGE TEST SCRIPTS, TEST CASES, TEST RESULTS USING STANDARD TESTING TOOLING SUCH AS JIRA, REPORT PORTAL
3. SHOULD BE RESPONSIBLE FOR MAINTAINING HEALTH OF AUTOMATED TEST SUITE
Required Skills
1. EXPERIENCE IN THE RANGE OF 0-1.5 YRS
2. HANDS-ON PROGRAMMING EXPERIENCE IN PREFERABLY JAVA
3. ANY OTHER LANGUAGE IS CONSIDERED FOR A STRONG CANDIDATE
4. GOOD UNDERSTANDING OF DATA STRUCTURE, LOGIC, PROGRAMMING CONCEPTS.
5. GOOD IN COMMUNICATION (VERBAL AND WRITTEN)
6. READY TO LEARN AND ADAPT NEW TOOLS, TECHNOLOGIES QUICKLY TO ACCOMMODATE BUSINESS REQUIREMENTS.
Nice to Have
1. REST API,SELENIUM WEBDRIVER, VERSION CONTROL TOOL, KNOWLEDGE ABOUT SOFTWARE TESTING CONCEPTS
2. EXPOSURE ON SELENIUM WEBDRIVER / REST API / VERSION CONTROL TOOL
3. KNOWLEDGE ABOUT SOFTWARE TESTING CONCEPT
About Cogito
Similar jobs
Software Development Engineer Testing (SDET)
at Ula
- Perform manual, exploratory and automation scripts development efforts
- Designs, implements maintains functional testing and delivers quality features
- Work with the team to define effective regression suites
- Good PS, knowledge on DS & Algo
https://www.linkedin.com/feed/hashtag/?keywords=sdet&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6838821321678356480">#SDET-2:
- Perform manual, exploratory and automation scripts development efforts
- Drive automation efficiencies and coverage effectiveness using different automation framework tools and techniques
- Design, implement, execute and debug test cases and scripts
- Analysing the feasibility of Automation in all possible test scenarios.
- Design & develop pipeline as a code for Continuous testing & continuous integration
- Work with the team to define effective regression suites
- Good PS, Mid-level knowledge on DS & Algo
ROLE/SKILLS:
- Responsible for applying the principles and practices of software quality assurance throughout the Software development cycle.
- Analyzing the project risk & identification of the project requirements
- Undertake internal quality audits(Co-ordinate with Graphic designer, UI Developer and Developer )
- Perform Testing methods on Web(Chrome ,Firefox ,IE and Safari )
- Perform Testing methods on iOS application and Android application.
- Responsible for performing Automation testing by using selenium tool.
- Run tests to identify problems or deficiencies in products/projects
- Perform Internal Quality Audits
- Track all software related metrics in terms of schedule, effort, defects, etc.
Software Development Engineer Testing (SDET)
at Syscort Consulting Services Private Limited
Job Description
We are looking for a Senior Test Engineer who will work closely with the project team members and ensure the quality of the delivery.
Roles and Responsibilities
- Develop automated tests for product validation (regression and integration).
- Develop and execute test cases, scripts, plans, and procedures (manual and automated).
- Integrate and execute automated tests in CI/CD environments
- Troubleshoot, and improve existing automation scripts
- Act as a lead team member as the team grows, providing support and training to other team members
- Execute test cases against various software applications and document the results
- Perform ad hoc testing of new and existing features to ensure they meet design requirements, quality,
and usability standards
- Follow-up with and document resolution of bugs
- Maintain test cases for manual and automated tests
- Communicate defects to stakeholders in a clear and concise manner
Technical Skills
- Minimum 3 - 5 years experience in a diverse technology environment in a Quality Assurance role
- Experience developing testing strategies and test plans
- Experience creating and executing automated end-to-end tests, using tools such as Selenium,
Cucumber, or other automation frameworks
- Exposure to ‘Leapwork’ is good to have. Expertise on Java, OOPS Concepts
- Good understanding of software development lifecycles
- Ability to work in multiple application environments
Strong data analysis, data verification, and problem-solving abilities
You should have
- Fluency in written and communication skills in English
- Strong ability to work collaboratively in a team environment
- Excellent organizational skills including, management of multiple assignments, setting personal goals and
targets, and document management
- Excellent focus on detail through adherence to quality assurance best practices
We cater to a wide range of entertainment categories including video streaming, music streaming, games and short videos via our MX Player and MX Takatak apps which are our flagship products.
Both MX Player and MX Takatak iOS apps are frequently featured amongst the top 5 apps in the Entertainment category on the Indian App Store. These are built by a small team of engineers based in Mumbai.
We are looking for strong iOS Engineers with hands-on coding skills, who enjoy working in an environment that provides a high degree of ownership & autonomy.
Roles and Responsibilities:
● Hands-on engineer with an eye for detail and an attitude to break things.
● Writes and executes tests to certify features.
● Test to detect regressions.
● Interfaces with Product Management, Design and Development teams to brainstorm feature and requirements.
● Is the quality gatekeeper for the products getting shipped to our users.
Skills:
Must have:
● A bachelor's degree in engineering with 5-9 yrs of product testing experience.
● Strong experience in testing native mobile apps (Android/iOS).
● Ability to plan, prioritize and execute in fast moving Agile sprints.
● Good Knowledge of test automation tools/frameworks (Selenium, Appium, XCUITest etc.)
● Good Knowledge of Object Oriented Programming Languages.
● Ability to design and implement robust test automation framework for mobile apps.
● Setup and execute test script through CI/CD pipelines.
● Strong in taking ownership of QA deliverables.
● Excellent communication, documentation and reporting skills.
● Knowledge of proxy tools like Charles/Stetho/Fiddler to understand issues and raise it to the right channel.
● Strives for the best QA standards while working from Office/Home.
● A trouble shooter for junior members in the team.
Good to have:
● Prior experience in the video streaming domain.
● Strong debugging skills.
● Prior experience in games testing.
● Prior experience of a mobile app with 100 mn+ installs
● Prior experience in recruitment activities.
Employee strength: 50+
Location : Pune
Position : Software Quality Assurance
Working days: 5 days
Working Time: 9 Hours
Interview Process: Virtual rounds
As of now work from Home
Requirements:
- 10+ years of relevant work experience, including Complete Experience in Software Test Life Cycle(STLC)
- Must have experience in web application, mobile application (Android/iOS), and API testing (Manual) with different environments
- Experience in Automation is an added advantage
- Strong knowledge and experience in SQL Database testing
- Understanding of Software QA methodologies, tools , and approaches (functional and/or automated testing) in a software company with short release cycles
- Experience in creating testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
- writing test cases and automating them, covering both sanity and in-depth testing including and not limited to boundary, negative, compatibility, end to end, and concurrency tests
- Experience with products like Jira, Confluence, Test Rail is an advantage
- Experience in a SaaS environment that has an agile development process is a huge plus
- Process definition and implementation
- Work closely with the development team to understand the issues and to resolve the issues
- Conduct QA tests and verify outcomes within schedules/timelines
- Nice to have experience in US healthcare domain(EMR/EHR/ Digital healthcare product)
- Strong verbal and written communication skills
- Bachelor’s in Mathematics or Computer Science/Applications or similar field
Responsible for test case specification, automation and data generation for the various products.
- Develop test automation framework components and test cases using best object oriented programming practices
- Design and implement functional, performance, scalability, stability, and stress tests- Analyze results, identify functional and performance issues and write clear and detailed bug reports
- Work in an agile, rapid development and prototyping environment where effective communication is paramount
Desired Skills and Experience :
- 2-5 years of experience in writing test automation cases
- Knowledge of manual as well as automation testing
- Experience in front-end web application test automation (e.g. Selenium Web-driver)
- Experience in industry best practices in SW development processes: Unit testing, OO design, code reviews etc.
- Experience with either functional or performance testing and analysis
- Experience testing complex REST APIs
- Strong programming and SW design skills in Scala, Java, C# or other OO language
- Ability to effectively articulate technical challenges and solutions
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- 4+ year of experience working as a Quality Assurance Engineer
- Experience in manual testing
- Experience in automation testing
- Bachelor's Degree
- Experience in Functional and UI testing (mobile, tablet and desktop).
- Experience in developing, documenting and coordinating the deployment of manual and automated tests for complex systems.
Preferred Qualifications :
- Experience in using Python, Selenium and SQL
- Strong project management skills, preferably with software testing or operations.
- Strong focus on customer experience, curiosity about how things fit together and a passion for driving improvements to raise the overall quality level of our software and operations environments.
- Creativity and initiative to improve the customer experience and advertising operations processes.
- Excel in communicating with technical and business leaders in advertising sales, campaign management, design, operations, developers, and technical leaders, even if they are remote.
- Ability to deal with ambiguity in a fast-paced environment where every change affects the experience of millions of customers.
- Experience working with global teams.
About the Role
The Dremio India team owns the development of the cloud infrastructure and services that power Dremio's Data Lake Engine. With focus on query performance optimization, supporting modern table formats like Iceberg, Deltalake and Nessie, this team provides endless opportunities to to define the products for next generation of data analytics.
In this role, you will get opportunities to impact high performance system software and scalable SaaS services through application of continuous performance management. You will plan, design, automate, execute the runs followed by deep analysis and identification of key performance fixes in collaboration with developers. Open and flexible work culture combined with providing employees ownership of the work they do will help you develop as a leader. The inclusive culture of the company will provide you a platform to bring fresh ideas and innovate.
Responsibilities
- Deliver end to end performance testing independently using agile methodologies
- Prepare performance test plans, load simulators and test harnesses to thoroughly test the products against the approved specifications
- Translate deep insight of architecture, product & usage into an enhanced automated performance measurement & evaluation framework to support continuous performance management.
- Evaluate & apply the latest tools, techniques and research insights to drive improvements into a world-class data analytics engine
- Collaborate with other engineering and customer success functions to simulate customer data and usage patterns, workloads to execute performance runs, identify and fix customer issues and make sure that customers get highly performant, optimized and scalable Dremio experience
- Analyze performance bottlenecks, root cause issues, file defects, follow up with developers, documentation and other teams on the resolution.
- Publish performance benchmark report based on test runs in accordance with industry standards
- Regularly communicate leadership team with an assessment of the performance, scalability, reliability, and robustness of products before they are exposed to customers
- Analyze and debug performance issues in customer environments.
- Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment.
- Actively participate in code and design reviews to maintain exceptional quality and deepen your understanding of the system architecture and implementation
Basic Requirements
- B.Tech/M.Tech/Equivalent in Computer Science or a related technical field
- 8+ years of performance automation engineering experience on large scale distributed systems
- Proficiency in any of Java/C++/Python/Go and automation frameworks
- Hands on experience in integration performance automation using CI/CD tools like Jenkins
- Experience in planning and executing performance engineering tasks to completion and taking ownership of performance epics during a set of sprints.
- Experience in designing, implementing, executing and analyzing automated performance tests for complex, production system software.
- Experience in analyzing performance bottlenecks in system, performing root cause analysis, and following issue resolution workflow to tune the system to provide optimized performance
- Ability to derive meaningful insights from the collected performance data, articulate performance findings effectively with senior team members to evaluate design choices.
- Experience with database systems internals, query optimization, understanding and tuning query access plans, and query execution instrumentation.
- Hands on experience of working projects on AWS, Azure and Google Cloud Platform
- Understanding of distributed file systems like S3 or ADLS or HDFS and HIVE
- Ability to create reusable components to automate repeatable, manual activities
- Ability to write technical reports and summary and present to leadership team
- Passion for learning and delivering using latest technologies
- Excellent communication skills and affinity for collaboration and teamwork
- Passion and ability to work in a fast paced and agile development environment.
Preferred Qualification
- Hands on experience of multi-threaded and asynchronous programming models
- Hands on experience in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, storage systems
SDET - Mobile
SDET - Mobile
Skills: Appium,C#,Selenium, Mobile Automation, Appium framework, Query the database
Experience: 5- 11 yrs
Education: B.Tech/B.E(Mandatory)
Mobile Test, 5+Years e Manual & AutomationTesting in Mobile applications like Android and IOS, C# or Java Programming SQL, automation framework development, Appium, Selenium