QA Community
4.41K subscribers
637 photos
107 videos
550 links
You can find it here:
- news
- real cases
- meetups and talks
- internship programs
- and sparkling humor

Cooperation: @evgeniybryk

FB channel: https://www.facebook.com/people/QA-Community/100086298857628
Download Telegram
Examples of SOLID Principles in Test Automation๐Ÿ‘จโ€๐ŸŽ“

As the demand for high-quality software continues to increase, the role of SDET (Software Development Engineer in Test) has become increasingly crucial. SDETs are tasked with ensuring that the software being developed meets the necessary quality standards, and test automation plays a vital role in achieving this objective. However, as test automation code expands in size and complexity, it becomes susceptible to issues like code duplication, tight coupling, and fragile test suites. This is where the SOLID principles come into play.

S โ€” Single Responsibility Principle
O โ€” Open/Closed Principle
L โ€” Liskov Substitution Principle
I โ€” Interface Segregation Principle
D โ€” Dependency Inversion Principle

๐Ÿ”—Read full article ๐Ÿ”—
Forwarded from ANDERSEN TRAINEE
#recruitment

Hello!

Andersen announces recruitment for the AQA Trainee (Java, C#, JS, Python) followed by employment.

Locations* :
AQA Java -
Krakow, Gdansk, Wroclaw, Batumi, Tbilisi, Baku, Almaty, Budapest, Cherkasy, Dnipro, Odesa, Lviv, Chernihiv.

AQA JS
- Krakow, Gdansk, Wroclaw, Budapest, Batumi, Tbilisi, Cherkasy, Dnipro, Odesa, Lviv, Chernihiv, Almaty, Polotsk, Vitebsk, Gomel.

AQA Python - Krakow, Gdansk, Wroclaw, Budapest, Polotsk, Vitebsk, Gomel, Cherkasy, Dnipro, Odesa, Lviv, Chernihiv, Batumi, Tbilisi.

AQA C# - Krakow, Gdansk, Wroclaw, Budapest, Cherkasy, Dnipro, Odesa, Lviv, Chernihiv.

*Including relocatees.

Requirements:
๐Ÿ“ŒEnglish level Intermediate or higher;
๐Ÿ“ŒQA Manual experience and/or successfully completed courses in Software Manual Testing;
๐Ÿ“Œknowledge of the basics of autotesting tools;
๐Ÿ“Œany programming experience (Java, C#, JS, Python).

โญ๏ธGuaranteed employment upon successful completion of training.

โœ‰๏ธIf you are interested in an internship at the international company Andersen, we kindly ask you to fill in the FORM and follow the directions that will be sent to your email specified in the form.
From Head of QA to Freelancing

In today's video, I had the pleasure to interview Leonardo Lanni. Leonardo has more than 15 years of hands-on experience in software testing. He worked for different companies from software tester to Head of QA. At some point in his career, he switched to freelancing. For me, this sounds like leaving the comfort zone, and is a great example for growth! Have a look at the interview to hear the full story of Leonardo!

https://youtu.be/l2U-4fd--n4?si=rDMSWzBiMYnC0NX5
โ“ How Git Works - From Working Directory to Remote Repository

1๏ธโƒฃ Working Directory:
Your project starts here. The working directory is where you actively make changes to your files.
2๏ธโƒฃ Staging Area (Index):
After modifying files, use git add to stage changes. This prepares them for the next commit, acting as a checkpoint.
3๏ธโƒฃ Local Repository:
Upon staging, execute git commit to record changes in the local repository. Commits create snapshots of your project at specific points.
4๏ธโƒฃ Stash (Optional):
If needed, use git stash to temporarily save changes without committing. Useful when switching branches or performing other tasks.
5๏ธโƒฃ Remote Repository:
The remote repository, hosted on platforms like GitHub, is a version of your project accessible to others. Use git push to send local commits and git pull to fetch remote changes.
6๏ธโƒฃ Remote Branch Tracking:
Local branches can be set to track corresponding branches on the remote. This eases synchronization with git pull or git push.
๐Ÿ“š Top 5 Usability Testing Books ๐Ÿ“š

Usability testing is a crucial aspect of user experience design, focusing on evaluating a product or service by testing it with representative users.

Below are 5 highly recommended books on usability testing, each offering unique insights into the process, methodologies, and best practices:

1๏ธโƒฃ โ€œHandbook of Usability Testing: How to Plan, Design, and Conduct Effective Testsโ€ by Jeffrey Rubin and Dana Chisnell

2๏ธโƒฃโ€œUsability Testing Essentials: Ready, Setโ€ฆTest!โ€ by Carol M. Barnum

3๏ธโƒฃ โ€œRocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problemsโ€ by Steve Krug

4๏ธโƒฃ โ€œModerating Usability Tests: Principles and Practices for Interactingโ€ by Joseph S. Dumas and Beth A. Loring

5๏ธโƒฃ โ€œRemote Usability Testing: Actionable Insights in User Behavior Across Geographies and Time Zonesโ€ by Judy Blostein and Nupoor Ranade

Description of these books at the ๐Ÿ”— Link ๐Ÿ”—
Media is too big
VIEW IN TELEGRAM
So You Think You Know Git ๐Ÿค”

Scott Chacon's FOSDEM 2024 talk on Git Tips and Tricks.

๐Ÿ‘€ Watch it on YouTube ๐Ÿ‘€
ยกHola! ๐Ÿ‘‹๐Ÿป
AmigoChat - AI GPT bot. Best friend and assistant:
- generate images
- get ideas and hashtags for social media
- write SEO texts
- rewrite and summarize longreads
- choose a promotion plan
- chat and ask questions
Everything is FREE because amigos don't take dineros for help! ๐Ÿค 

Start a chat with amigo ๐Ÿ’ฌ
We have some good news and some awesome news. Unexpectable, right? ๐Ÿ˜Ž

The good news: we met cool guys who, just like us, are passionate about building a strong IT community (for Project Managers, in their case).

The awesome news: the registration for our joint meetup in Minsk is open.

Register here: https://forms.gle/Avmcgpbs7CVY3egj9

Aleksey Glazman will tell you how to accept your bias, move beyond the boundaries of personal beliefs, and look at the context around you from different angles.

At this Tech Talk, weโ€™ll discuss:
โžก๏ธ What liminal thinking is;
โžก๏ธHow it helps in life and at work;
โžก๏ธ What methods to use to develop it.

And, of course, weโ€™ll analyze this entire concept with examples using the zoom-in/zoom-out technique.

โžก๏ธ May 7
โžก๏ธ 18:30 (GMT +3) / 17:30 CET
โžก๏ธ Offline
Andersenโ€™s Office in Minsk: Royal Plaza Business Center, Pobediteley Avenue 7a, floor 24
โžก๏ธ Online
The link to the stream will be sent to your email specified in the registration form
Language: Russian

Join us!
The guide to Git I never had ๐ŸŽฏ

Understanding Git is crucial for any developer. Often overlooked in CVs, mastering Git's capabilities enhances your coding proficiency significantly. This guide covers everything from basic commands to advanced techniques, ensuring you can manage and track your code effectively. โœ”๏ธ

In this comprehensive guide, we delve into branches, commits, merging, rebasing, and more to help you master this essential tool. โšก๏ธ

๐Ÿ”— Read full article ๐Ÿ”—
Forwarded from ANDERSEN TRAINEE
#recruitment

Hello, friends!๐Ÿ‘‹
Andersen announces recruitment for the QA MANUAL Trainee.

Locations
*:
- Warsaw, Krakow, Wroclaw ๐Ÿ‡ต๐Ÿ‡ฑ
- Budapest๐Ÿ‡ญ๐Ÿ‡บ
- Batumi, Tbilisi๐Ÿ‡ฌ๐Ÿ‡ช
- Almaty ๐Ÿ‡ฐ๐Ÿ‡ฟ
- Cherkasy, Dnipro, Chernihiv, Lviv, Odesa ๐Ÿ‡บ๐Ÿ‡ฆ
- Bangalore ๐Ÿ‡ฎ๐Ÿ‡ณ

Requirements:
๐Ÿ“ŒENGLISH level Intermediate or higher (spoken communication);
๐Ÿ“Œgood knowledge of testing theory;
๐Ÿ“Œunderstanding of SQL;
๐Ÿ“Œunderstanding of WEB / Mobile apps;
๐Ÿ“Œwork experience is not required;

Will be a plus:
๐Ÿ“Œtechnical background, any experience in programming, completed courses in testing area;
๐Ÿ“ŒGERMAN level Intermediate or higher (spoken communication).

โญ๏ธGuaranteed employment upon successful completion of training.

โœ‰๏ธIf you are interested in an internship at the international company Andersen, we kindly ask you to fill in the FORM and follow the directions that will be sent to your email specified in the form.

Andersen is a great opportunity for your start and growth in IT๐Ÿ•Š
Media is too big
VIEW IN TELEGRAM
13 Misconceptions About Software Testing ๐Ÿงโ“

In this video, I am talking about 13 misconceptions about software testing. There are still many people in the software development and product development industry who have no idea about software testing. Software Testing is so much more than just writing test cases and executing them.
Learn more about the 13 misconceptions I have seen in my career about software testing and help to eliminate them.

๐Ÿ‘€ Watch it on YouTube
๐Ÿ‘€
Software Testing Strategies for Senior QA Leaders๐Ÿ˜Ž

If youโ€™re a QA director / head of QA / QA professional / QA architect โ€” this article is for you.

Your job in the company is to enhance software product quality & improve development processes, through educating and implementing methodologies, capturing KPIs & metrics, and monitoring reports. This will result in better products, more cost-effective development & approval processes and faster time-to-market. Regardless of the existence of dedicated QA resources or not.

๐Ÿ”— Read...
Hello, friends!๐Ÿ‘‹

Join us for a recap of the recently concluded meetup featuring Aleksey Glazman. Aleksey Glazman told you how to accept your bias, move beyond the boundaries of personal beliefs, and look at the context around you from different angles.

At this Tech Talk, we discused:
โžก๏ธ What liminal thinking is;
โžก๏ธ How it helps in life and at work;
โžก๏ธ What methods to use to develop it.
Language: RU

And, of course, we analyzed this entire concept with examples using the zoom-in/zoom-out technique.

๐Ÿ‘€ Watch it on YouTube ๐Ÿ‘€
๐Ÿ”’๐Ÿ“‹ Personal Security Checklist ๐Ÿ“‹๐Ÿ”’

This is a checklist entirely dedicated to privacy. Find out with its help how much you comply with the rules of privacy on the network.

The checklist itself is conveniently divided into the categories presented in the image above. There are both mandatory and optional criteria for evaluating the software or service you use.

A pretty handy and simple list to rate any privacy product.

๐Ÿ”— Link ๐Ÿ”—
โšก๏ธ Lightning is in the text for a reason!

Weโ€™re starting a registration for a joint meetup with ProQuality, where weโ€™ll talk about User Acceptance Testing (UAT).

Register here: https://forms.gle/W4VW1Vhzmq3BLYM87

Tech Talk agenda:
โ†’ Brief overview of UAT
โ†’ Role of UAT in the software development life cycle
โ†’ Planning and composition of the UAT team
โ†’ Tools and metrics for effective UAT

Tech Talk details:
โ†’ June 5
โ†’ 14:00 CET
โ†’ Online
The link to the stream will be sent to your email specified in the registration form
โ†’ Language: English

See you!